6
A
回答
11
在您的按鈕,你可以設置窗體的動作,使用它的form
property,例如在按鈕:
this.form.action = "fileA.php";
另:
this.form.action = "fileB.php";
你可以操縱這件事外,像這樣:
document.getElementById("buttonA").onclick = function() {
document.getElementById("myForm").action = "fileA.php";
};
或者,如果您使用類似jQuery的庫:
$(function() {
$("#buttonA").click(function() {
$(this).closest("form").attr('action', 'fileA.php');
});
});
2
離開行動領域的空白:
<form action ="" method="post" name="form1">
<input type ="submit" onclick="calA();"/>
<input type = "submit" onclick="calB"/>
</form>
<script>
function calA()
{
document.form1.action ="a.php";
}
function calB()
{
document.form1.action = "b.php";
}
</script>
1
如果你不想使用JavaScript,但要儘量用HTML5,你可以使用屬性formaction
:
<!DOCTYPE html>
<html>
<body>
<form>
<input type="submit" formaction="http://firsttarget.com" value="Submit to first" />
<input type="submit" formaction="http://secondtarget.com" value="Submit to second" />
</form>
</body>
</html>
相關問題
- 1. 創建不同的量取決於哪個按鈕被按下
- 2. 當按下按鈕時將不同的樣式應用於按鈕
- 3. 一個按鈕處理2個不同按鈕的相同事件,取決於哪個按鈕被點擊
- 4. HTML - 通過按下同一行內的按鈕獲取行ID
- 5. 按鈕:綁定取決於ClickMode值(按下/鬆開)這裏
- 6. 取決於警報視圖的警報視圖按鈕的不同動作
- 7. 如何讓按鈕播放不同的視頻取決於它所在的行?
- 8. 取決於'If'功能的按鈕
- 9. 提交按鈕動作取決於如果字段匹配另一種形式
- 10. 按鈕取代另一個按鈕取決於PHP查詢
- 11. WPF按鈕樣式取決於活動視圖
- 12. 按鈕按下的新圖形
- 13. 在不同的按鈕上點擊不同的按鈕可以顯示不同的形式
- 14. 行動取決於單選按鈕,輸入
- 15. 更改ImageView在不同的活動依賴於按鈕按
- 16. 下拉選項取決於所選的單選按鈕在javascript
- 17. iphone - 同時按下按鈕
- 18. jQuery的UI滑塊值取決於活動的單選按鈕
- 19. Android中的圓形按鈕..避免按下「外部」按鈕?
- 20. 居中按鈕的形式
- 21. 運行動畫,直到按下按鈕
- 22. 提交按鈕取決於單選按鈕
- 23. 運行按鈕按下按鈕ASP.NET ASP.NET
- 24. 如何在長時間按下按鈕的同時打開一個帶有其他按鈕的矩形按鈕?
- 25. 不同按鈕類型的Asp按鈕
- 26. 從網格中刪除行取決於按鈕的值
- 27. 按下按鈕,啓動
- 28. jQuery的按鈕 - 按下獲取價值
- 29. 獲取按下按鈕的壓力
- 30. primefaces命令按鈕不採取行動
+1我特別喜歡你在'jQuery'中使用'nearest'。 – 2010-05-02 11:40:49
我可以結合POST和GET方法嗎?例如,我想傳遞一個包含字段的URL,也可以通過名稱傳遞表單元素。 – posfan12 2010-05-02 11:44:48
@ posfan12 - 你一次只能通過一種方法提交,儘管你可以用參數序列化併發布到一個url。我沒有跟蹤你爲什麼你需要兩者都有,但是客戶發送的數據更多,通常也不是一個好主意。 – 2010-05-02 11:48:15