submit()方法用来进行表单提交前的处理
html
<form action="111">
<label>Email:</label>
<input type="text" name="email"/>
<input type="submit" />
<div hidden="hidden">输入正确email地址</div>
</form>
js
$(function() {
$("form").submit(function(e) {
let email = $(this).children("input[name='email']").val();
let checkEmail = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;
console.log(checkEmail.test(email));
if (!checkEmail.test(email)) {
e.preventDefault();
}
return;
});
})