<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<script>
function f(){
var xing=document.getElementById("xing").value;
var di=document.getElementById("di").value;
var shou=document.getElementById("shou").value;
var shen=document.getElementById("shen").value;
var flag=true;
if(xing.length<3){
document.getElementById("ming").innerHTML="用户名不能小于3个字符";
flag=false;
}else{
document.getElementById("ming").innerHTML="√";
flag=true;
}
var a=/^\w+@\w+(.\w+)+$/;
if(!a.test(di)){
document.getElementById("zhi").innerHTML="邮箱地址必须包含“@”";
flag=false;
}else{
document.getElementById("zhi").innerHTML="√";
flag=true;
}
if(shou.length!=11){
document.getElementById("ji").innerHTML="手机号为11位数字";
flag=false;
}else{
document.getElementById("ji").innerHTML="√";
flag=true;
}
if(shen.length!=18){
document.getElementById("fen").innerHTML="身份证号位18位数字";
flag=false;
}else{
document.getElementById("fen").innerHTML="√";
flag=true;
}
}
</script>
<body>
<table>
<tr>
<td>姓名:<input type="text" id="xing"/></td>
<td><span id="ming"style="color: red;"></span></td>
</tr>
<tr>
<td>email地址:<input type="email" id="di"/></td>
<td><span id="zhi"style="color: red;"></span></td>
</tr>
<tr>
<td>手机号:<input type="text" id="shou"/></td>
<td><span id="ji"style="color: red;"></span></td>
</tr>
<tr>
<td>身份证号:<input type="text" id="shen"/></td>
<td><span id="fen"style="color: red;"></span></td>
</tr>
<tr align="center">
<td><input type="submit" value="提交" οnclick="f()"/></td>
</tr>
</table>
</body>
</html>
表单验证
最新推荐文章于 2024-04-30 08:58:14 发布