form表单校验

来源:互联网 发布:北京淘宝模特 编辑:程序博客网 时间:2024/06/14 01:03
<script type="text/javascript">    function checkOut() {        //6-20个字符        var p1 = /^(\w){4,20}$/;        //数字字母汉字均可        var p2 = /[A-Za-z0-9\u4e00-\u9fa5]+/;        //用户名        var username = $("input[name='username']").val();        if (!p1.exec(username)) {            alert("请输入用户名为6-20位长度的字母");            return false;        }        //昵称        var nickname = $("input[name='nickname']").val();        if (!p2.exec(nickname)) {            alert("请输入昵称");            return false;        }        //密码        var password = $("input[name='password']").val();        var rePassword = $("input[name='rePassword']").val();        if (password != rePassword) {            alert("两次密码不一致");            return false;        }        if (!p1.exec(password)) {            alert("请输入密码,6-20位长度的字母");            return false;        }        if (!p1.exec(rePassword)) {            alert("请再次输入密码,6-20位长度的字母");            return false;        }    }</script>
原创粉丝点击