老师帮我看看哪里错了
来源:3-14 html约束验证API之setCustomValidity综合案例
慕斯卡5217687
2018-04-14 00:12:42
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表单验证API综合小案例</title>
</head>
<body>
<form action="" method="post" enctype="multipar/form-data">
<input type="text" id="text" required pattern="^/d{5}$" placeholder="请输入用户名" oninput="checkit(this)"/>
<input type="submit" name="" value="提交">
</form>
<script type="text/javascript">
function checkit(obj){
var it=obj.validity;
if(true===it.valueMissing){
obj.setCustomValidity("不能为空");
}else{
if(it.patternMismatch===true){
obj.setCustomValidity("请输入五位数字");
}else{
obj.setCustomValidity("");
}
}
}
</script>
</body>
</html>1回答
小白_0001
2018-04-14
你没写你的问题,如果错误是指一开始不填内容提示不是“不能为空”,那么这个问题已经有人问过了
https://class.imooc.com/course/qadetail/40692
相似问题