>我有一个HTML表单,其中包含一些具有简单HTML验证的字段(例如required
属性)。
在验证通过后,如何在表单提交到服务器之前执行任意 Javascript 命令?
使用纯 JavaScript:
document.getElementById('myform').addEventListener("submit", function(e) {
// whatever
});
如何使用
jQuery做到这一点
$( "form" ).submit(function( event ) {
valid = validate();
if (!valid) {
// you stop the form from submitting
event.preventDefault();
}
});