用正则表达式验证邮箱、密码、QQ号、手机号、身份证号
二、验证邮箱等 else{document.getElementById('aa').innerHTML="<font color='red'>字母开头,长度在6-18之间,只能包含字母、数字和下划线</font>"} function yx() 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" onblur="aa()"></td> <td id="aa"><font color="red">*</font></td> </tr> <tr> <td>QQ号</td> <td><input type="text" id="qq" onblur="qq1()"></td> <td id="qq1"><font color="red">*</font></td> </tr> <tr> <td>手机号</td> <td><input type="text" id="tel" onblur="telphone()"></td> <td id="telphone"><font color="red">*</font></td> </tr> <tr> <td>邮箱</td> <td><input type="text" id="youxiang" onblur="yx()"></td> <td id="yx"><font color="red">*</font></td> </tr> <tr> <td>身份证号</td> <td><input type="text" id="shenfen" onblur="people()"></td> <td id="people"><font color="red">*</font></td> </tr> </table> </form> </body> </html> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |