HTML提交按钮,发布数据的值不同

时间:2013-12-15 14:30:08

标签: php html css post submit

我需要显示的按钮文本与发送的表单值不同。

有没有办法使用CSS | HTML | PHP实现这一目标?这是我的伪。

<form  method='post' action='index.php'>
  <input type="submit" value="name1" name="remove">Remove 1</input>
  <input type="submit" value="name2" name="remove">Remove 2</input>
  <input type="submit" value="name3" name="remove">Remove 3</input>
</form>

<?php
  #Pressing Remove 1 will print "name1", Remove 2 will print "name2", etc.
  if(isset($_POST['remove']))
  {
      $_gone = $_POST['remove'];
      print $_gone
  }
?>

1 个答案:

答案 0 :(得分:2)

使用button元素(可以有子节点),而不是input元素(不能)。

<button type="submit" value="name1" name="remove">Remove 1</button>

请注意old IE has limitations here