老师帮我看看哪里错了

来源: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

0

0 学习 · 5012 问题

查看课程