check要有一个返回值,返回 true 提交表单,返回 false阻止表单提交。如下:
function check(){
var password=document.getElementById("password1");
var repassword=document.getElementById("password2");
if(password.value!=repassword.value){
repassword.setCustomValidity("密码不一致!");
return false;
}
var email=document.getElementById("email1");
if(!email.checkValidity()){
email.setCustomValidity("请输入正确邮箱地址!");
return false;
}
return true;
}