验证邮箱,QQ号码,用户名密码(以字母开头,长度在6-18之间,只能包含字符、数字和下划
<html>
<head>
<script type="text/javascript">
function name(){
varusername = document.getElementById('yong').value;
varreg = /^[a-zA-Z]\w{5,17}$/;
vartd = document.getElementById('t1');
if(reg.test(username)){
td.innerHTML= '格式正确';
}else{
td.innerHTML= '格式错误';
}
}
function zheng(){
varhao = document.getElementById('shen').value;
varreg = /\d{17}(X|Y)/;
vartd = document.getElementById('t2');
if(reg.test(hao)){
td.innerHTML= '格式正确';
}else{
td.innerHTML= '格式错误';
}
}
function ema(){
varmal = document.getElementById('e').value;
varreg = /\w+@\w+\.(com|net|cn|gov|org|tv)/;
vartd = document.getElementById('t3');
if(reg.test(mal)){
td.innerHTML= '格式正确';
}else{
td.innerHTML= '格式错误';
}
}
function po(){
vars=document.getElementById("shou").value;
varz_po=/^[1-9][0-9]{,10}$/;
if(reg.test(mal)){
td.innerHTML= '格式正确';
}else{
td.innerHTML= '格式错误';
}
}
</script>
</head>
<body>
<table border="1">
<tr>
<td>用户名:</td>
<td><inputtype="text" id="yomg" οnblur="name()"/></td>
<tdid="t1"></td>
</tr>
<tr>
<td>身份证号:</td>
<td><inputtype="text" id="shen" οnblur="zheng()"/></td>
<tdid="t2"></td>
</tr>
<tr>
<td>Email:</td>
<td><inputtype="text" id="e" οnblur="ema()"/></td>
<tdid="t3"></td>
</tr>
<tr>
<td>QQ号:</td>
<td><inputtype="text" id="shou" οnblur="po()"/></td>
<tdid="t4"></td>
</tr>
</table>
</body>
</html>