0
A
回答
2
是的它是合法的,但不會調用JavaScript。它會將表單提交給'handler'指定的服務器url。
2
action
屬性是瀏覽器將提交表單的URL。
<form action="submitForm.php"><input /></form>
如果你想運行JavaScript,你可以handler
是這樣的:
<form action="javascript:myFunc(this)"><input /></form>
我強烈建議你不這樣做,而是使用JavaScript事件處理程序來捕捉onsubmit
事件。
<form id="myForm"><input /></form>
<script>
document.getElementById('myForm').addEventListener('submit', function(event){
event.preventDefault(); // prevent the form the submitting.
// the form will only submit if
// it has an "action" attribute
myFunc(this);
});
</script>
相關問題
- 1. JavaScript事件處理程序
- 2. JavaScript圖像處理程序
- 3. Javascript事件處理程序
- 4. JavaScript事件處理程序的參數
- 5. JavaScript「類」中的事件處理程序
- 6. JavaScript的onclick處理程序不調用
- 7. Javascript事件處理程序訂單
- 8. C#鉤掛javascript事件處理程序#
- 9. javascript的全局日期處理程序
- 10. JavaScript/jQuery Global onError處理程序
- 11. 帶iframe的JavaScript事件處理程序
- 12. Buggy javascript按鈕事件處理程序
- 13. Javascript的關鍵處理程序
- 14. javascript按鈕處理程序,錯誤!
- 15. 釋放JavaScript事件處理程序
- 16. JavaScript事件處理程序範圍
- 17. 解決在JavaScript事件處理程序
- 18. JavaScript的事件處理程序在ASP.NET
- 19. Javascript監聽器,處理程序,ajax
- 20. CouchDB文檔更新處理程序:Javascript
- 21. JavaScript事件處理程序jQuery
- 22. 的JavaScript,PHP處理程序,CommentBox
- 23. 繞過Javascript表單處理程序
- 24. JavaScript類和事件處理程序
- 25. ASP.NET Javascript資源處理程序
- 26. Javascript事件處理程序未觸發
- 27. 多點觸控處理程序在javascript中觸發單觸處理程序
- 28. Javascript文本輸入更改處理程序結合div點擊處理程序
- 29. 模式來處理「這」在JavaScript事件處理程序
- 30. mousemove處理程序?