我有html表單如何知道點擊了哪個按鈕?
我使用,而不是<a href="#" onclick="document.aa.submit()">
提交按鈕
我的代碼會解釋我的問題越好..
<html>
<form name="aa" action="aa.php" method="post">
<input type="checkbox" name="posts[]" value="1">
<input type="checkbox" name="posts[]" value="2">
<a href="#" onclick="document.aa.submit()">Delete</a>
<a href="#" onclick="document.aa.submit()">Move</a>
</form>
</html>
aa.php
<?php
print_r($_POST);
?>
結果
Array ([posts] => Array ([0] => 1 [1] => 2))
現在的問題是:
如何知道用戶點擊刪除或移動?
注:
我知道如果我用<input submit>
將修復該問題
,但我不能使用某種原因
注2
的問題是如何提交按鈕通過php來檢測它。
?例如:
Array ([posts] => Array ([0] => 1 [1] => 2 ['submit'=>'delete']))
if('delete'){
mysql_query("delete from...")
}
else{
mysql_query("update/move ....");
}
在a元素上使用ID標籤?發佈id並用php表單檢索它。 – Brendan
使用ID標籤來區分元素! – alibenmessaoud
可能重複[多個提交按鈕在窗體中](http://stackoverflow.com/questions/3540585/multiple-submit-button-in-a-form) – miku