二、验证邮箱等
<html>
<head>
</head>
<script type="text/javascript">
function aa()
{
var user=document.getElementById('user').value;
var reg=/^[a-zA-Z]\w{5,18}/;
if(user==reg.exec(user))
{document.getElementById('aa').innerHTML="<font color='red'>输入正确</font>"}
else{document.getElementById('aa').innerHTML="<font color='red'>字母开头,长度在6-18之间,只能包含字母、数字和下划线</font>"}
}
function qq1()
{
var qq=document.getElementById("qq").value;
var reg=/\d{9,10}/;
if(qq==reg.exec(qq))
{
document.getElementById('qq1').innerHTML="<font color='red'>输入正确</font>"
}
else{document.getElementById('qq1').innerHTML="<font color='red'>qq号只能为9位或10位</font>"}
}
function telphone()
{
var tel=document.getElementById("tel").value;
var reg=/^1(3|5|8)\d{9}$/;
arr=reg.exec(tel);
if(tel==arr[0])
{
document.getElementById('telphone').innerHTML="<font color='red'>输入正确</font>"
}
else{document.getElementById('telphone').innerHTML="<font color='red'>电话号为11位</font>"}
}
function yx()
{
var youxiang=document.getElementById("youxiang").value;
var reg=/\w+@\w+\.(com|net|cn|gov)/;
//alert(reg.exec(youxiang));
arr=reg.exec(youxiang);
if(youxiang==arr[0])
{
document.getElementById('yx').innerHTML="<font color='red'>输入正确</font>"
}
else{document.getElementById('yx').innerHTML="<font color='red'>邮箱输入错误</font>"}
}
function people()
{
var shenfen=document.getElementById("shenfen").value;
var reg=/\d{17}(X|Y)/;
arr=reg.exec(shenfen);
if(shenfen==arr[0])
{
document.getElementById('people').innerHTML="<font color='red'>输入正确</font>"
}
else{document.getElementById('people').innerHTML="<font color='red'>身份证只能为15位或18位</font>"}
}
</script>
<body>
<form>
<table>
<tr>
<td>密码</td>
<td><input type="text" id="user" οnblur="aa()"></td>
<td id="aa"><font color="red">*</font></td>
</tr>
<tr>
<td>QQ号</td>
<td><input type="text" id="qq" οnblur="qq1()"></td>
<td id="qq1"><font color="red">*</font></td>
</tr>
<tr>
<td>手机号</td>
<td><input type="text" id="tel" οnblur="telphone()"></td>
<td id="telphone"><font color="red">*</font></td>
</tr>
<tr>
<td>邮箱</td>
<td><input type="text" id="youxiang" οnblur="yx()"></td>
<td id="yx"><font color="red">*</font></td>
</tr>
<tr>
<td>身份证号</td>
<td><input type="text" id="shenfen" οnblur="people()"></td>
<td id="people"><font color="red">*</font></td>
</tr>
</table>
</form>
</body>
</html>