正则表达式

<script>
    //获取用户名对象
    var user = document.getElementById("user_name");
    //绑定事件,失去焦点事件
    user.onblur = d3;
    function d3(){
        //获取输入usernane值
        var value = user.value;
        //弹出获取到的值
        // alert(value);
        var aim =  /^\w{6,12}$/;
        d33 = aim.test(value);
        if(d33){
            document.getElementById("user_name_err").style.display = 'none';
        }else{
            document.getElementById("user_name_err").style.display = '';
            }
            return d33;
        }
        //获取密码对象绑定事件
            var sj = document.getElementById("user_sj");
            sj.onblur = d2;
            function d2(){
                var jj = sj.value;
                //规定了第一个的值是1剩下其他的10个数是1-9
                var aim =  /^[1]\d{10}$/;
                d1 = aim.test(jj);
                if(d1){
                    document.getElementById("user_sj_err").style.display = 'none';
                }else{
                    document.getElementById("user_sj_err").style.display = '';
                }
                return d1;
            }
        

        //获取密码对象绑定事件
            var passwd = document.getElementById("user_passwd");
            passwd.onblur = d1;
            function d1() {
                var aaa = passwd.value;
                //alert(aaa);
                var aim =  /^\w{6,12}$/;
                dimd = aim.test(aaa);
                //alert(dimd);
                if(dimd){
                    document.getElementById("user_passwd_err").style.display = 'none';
                }else{
                    document.getElementById("user_passwd_err").style.display = '';
                }
                return dimd;
            }
            var dlu = document.getElementById("zhuce");
            dlu.onsubmit = function dimdd(){
                var aa = d1() && d2() && d3();
                alert(aa);
                return aa;
            }
            
</script>

您可能还喜欢...