2013-12-15 67 views
0

我需要顯示的按鈕文本與發送的表單值不同。HTML提交按鈕,發佈數據的不同值

有沒有辦法使用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 
    } 
?> 

回答

2

使用button元素(可以有子節點),而不是一個input元素(不能)。

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

請注意,old IE has limitations here

+0

完美,非常感謝!到底是什麼我以後。 – Jamus