<!DOCTYPE HTML>
<html>
<body>
<form action="add">
生日:<input id="birth" name="birth" type="date"/><br/>
邮件地址:<input id="email" name="email" type="email"/><br/>
<input type="submit" value="提交" onclick="return check();"/>
</form>
<script>
function check(e){
var targetEle = document.getElementById("email");
targetEle.oninvalid = function(e){
alert("sd" + JSON.stringify(e.target.validity.valid));
};
//alert(targetEle.checkValidity());
if(!targetEle.checkValidity()){
targetEle.setCustomValidity("mail is not correct");
}
//alert(JSON.stringify(targetEle.validity));
}
</script>
</body>
</html>
<html>
<body>
<form action="add">
生日:<input id="birth" name="birth" type="date"/><br/>
邮件地址:<input id="email" name="email" type="email"/><br/>
<input type="submit" value="提交" onclick="return check();"/>
</form>
<script>
function check(e){
var targetEle = document.getElementById("email");
targetEle.oninvalid = function(e){
alert("sd" + JSON.stringify(e.target.validity.valid));
};
//alert(targetEle.checkValidity());
if(!targetEle.checkValidity()){
targetEle.setCustomValidity("mail is not correct");
}
//alert(JSON.stringify(targetEle.validity));
}
</script>
</body>
</html>