验证

作者: Monee121 | 来源:发表于2018-05-30 16:26 被阅读0次
    image.png
    //验证旧密码
             $("#jh_pwd1").blur(function(){
            var str=$("#jh_pwd1").val();
            $("#jh_verPwd1").prev().css('visibility','visible')
            if(str.length==0){
                $("#jh_verPwd1").html("旧密码不能为空").css('color','red');
                $("#jh_verPwd1").prev().css('color','red');
                return false;
            }
            else{
                var patrn=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,12}$/;
                if (patrn.test(str)){
                    $("#jh_verPwd1").html("旧密码输入正确!");
                    $("#jh_verPwd1").css('color','#8c8c8c');
                    $("#jh_verPwd1").prev().css('color','#8c8c8c');
                }else{              
                    $("#jh_verPwd1").html("旧密码是8-12位字母和数字组成").css('color','red');
                    $("#jh_verPwd1").prev().css('color','red');
                    return false;
                }
            }
        });
            //验证新密码
             $("#jh_pwd2").blur(function(){
            var str=$("#jh_pwd2").val();
            $("#jh_verPwd2").prev().css('visibility','visible')
            if(str.length==0){
                $("#jh_verPwd2").html("新密码不能为空").css('color','red');
                $("#jh_verPwd2").prev().css('color','red');
                return false;
            }
            else{      
                var patrn=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,12}$/;           
                if( ($("#jh_pwd1").val()!=$("#jh_pwd2").val()) && patrn.test(str) ){                
                    $("#jh_verPwd2").html("新密码输入正确!"); 
                    $("#jh_verPwd2").css('color','#8c8c8c');
                    $("#jh_verPwd2").prev().css('color','#8c8c8c');
                }
                else
                {                                                                                               
                        if( $("#jh_pwd1").val()==$("#jh_pwd2").val() ){
                             $("#jh_verPwd2").prev().css('color','red');
                             $("#jh_verPwd2").html("新密码和旧密码不能相同").css('color','red');
                              return false;
                        }
                        else{                       
                            $("#jh_verPwd2").prev().css('color','red');
                             $("#jh_verPwd2").html("新密码是8-12位字母和数字组成").css('color','red');
                              return false;
                        }                             
                }           
            }
         });
            //验证确认密码
             $("#jh_pwd3").blur(function(){
            var str=$("#jh_pwd3").val();
            $("#jh_verPwd3").prev().css('visibility','visible')
            if(str.length==0){          
                $("#jh_verPwd3").prev().css('color','red');          
                $("#jh_verPwd3").html("确认密码不能为空").css('color','red');
                return false;
            }
            else{      
                var patrn=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,12}$/;           
                if( ($("#jh_pwd2").val()==$("#jh_pwd3").val()) && patrn.test(str) ){                
                    $("#jh_verPwd3").html("确认密码输入正确!");  
                    $("#jh_verPwd3").css('color','#8c8c8c');
                    $("#jh_verPwd3").prev().css('color','#8c8c8c');
                }else
                {                             
                    $("#jh_verPwd3").prev().css('color','red');              
                    $("#jh_verPwd3").html("确认密码输入有误!").css('color','red');  
                    return false;
                }           
            }
         });
            
            
    

    相关文章

      网友评论

          本文标题:验证

          本文链接:https://www.haomeiwen.com/subject/kacxsftx.html