0
A
回答
0
使用jQuery它會是這樣的:
$(function() {
$('form').submit(function() {
// the code goes here;
// variable `this` is an instance of form
alert($(this).className);
});
});
0
如果你使用jQuery,你可以看看做這樣的事情:
$("form").submit(function(e) {
console.log("Form ID that is being submit %s",$(this).attr("id"));
});
在純JavaScript你可以這樣類似的東西通過做一個document.getElementsByTagName(「form」)並遍歷你得到的數組。
2
沒有jQuery的它會不會停這樣的:
for (var i=0; i < document.forms.length; i++){
document.forms[i].onSubmit = function(){
// logic goes here;
// document.forms[i] is the instance of form
if (formIsHappy()){
return true; //form submits
}else{
return false; //prevents the submit
}
};
}
+0
+1「沒有jQuery」 – TheHippo 2010-07-01 18:37:42
相關問題
- 1. 如何獲取提交表單的slu??
- 2. 獲取表單提交的結果
- 3. 獲取提交的表單值
- 4. AJAX/JavaScript的獲取提交的表單數據
- 5. 提交表單的JavaScript
- 6. 提交表單後的Javascript
- 7. 如何在提交表單時使用javascript或jquery獲取表單的方法?
- 8. JavaScript的表單提交 - 確認或取消提交對話框
- 9. Symfony2 - 獲取預先提交/提交表單事件中的實體
- 10. 表單提交在javascript
- 11. Javascript表單提交
- 12. 獲取表單提交中的JavaScript變量
- 13. JavaScript表單提交的表單包含一個提交按鈕
- 14. 表單提交取消JavaScript不工作
- 15. 用JavaScript截取PDF表單提交?
- 16. Symfony2:表單提交時的實體實例化取決於用戶選擇
- 17. Rails的jQuery表單提交,錯誤的表單獲取執行
- 18. JavaScript:攔截表單提交併確定提交的表單提交
- 19. 如何獲取元素在表單提交事件中提交表單?
- 20. 如何從JavaScript提交表單提交?
- 21. JavaScript錯誤提交HTML表單提交
- 22. 獲取單例實例
- 23. 即使JavaScript正在提取無效數據,表單仍在提交
- 24. jQuery:正在提交表單的操作?
- 25. 正在提交表格,附帶無提交的JavaScript
- 26. 嘗試在我的彈出框中提交表單並獲取提交的值
- 27. 在提交表單後立即獲取MySQL表的值
- 28. 如何在提交輸入時提交帶有javascript的表單?
- 29. 獲取表單URL沒有提交
- 30. 從提交表單中獲取值 - jquery
您正在使用某種形式的JS框架(jQuery的,原型,MooTools的)嗎? – Eimantas 2010-07-01 17:12:58