我有1個HTML表單,它通過2個不同的鏈接提交給一個PHP腳本,該鏈接用於激發Javascript代碼。我需要的是能夠通過2個Javascript鏈接以不同方式提交表單,以便我可以檢查PHP方面的差異。我意識到我可以用提交按鈕來做到這一點,但我試圖避免這種情況。我希望像這樣的工作:使用帶有添加變量的Javascript提交表單
foo.html
<form name="fooform" action="fooscript.php" method="POST">
<input type="text" name="footext">
</form>
<a onclick='document.fooform.submit();' href='#'>Do something</a>
<a onclick='document.fooform.submit();' href='#'>Do something else</a>
<!--
<a onclick='document.fooform.submit(0);' href='#'>Do something</a>
<a onclick='document.fooform.submit(1);' href='#'>Do something else</a>
-->
fooscript.php
<?php
if(submit(0)){
//Do something
}
if(submit(1)){
//Do something else
}
?>
+1,用於將其封裝到函數中,而不是在onClick中添加更多垃圾。 – jessegavin
工作得很好,封裝使複製變得簡單。謝謝! – abarrington