首先在$(){}中定义一个自定义密码校验方法
//自定义手机号验证规则
jQuery.validator.addMethod("ispwd",function(value){
//声明手机号正则表达式
var reg=/(?=.*[0-9])(?=.*[a-zA-Z])^[^\s]+$|(?=.*[0-9])(?=.*[^a-zA-Z0-9])^[^\s]+$|(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9])^[^\s]+$|(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9])^[^\s]+$/;
var result=reg.test(value);
return result;
});
rules:{
pwd:{ required:true, rangelength:[3,6] ispwd:true },
},
messages:{
pwd:{required:"密码不能为空",rangelength:"密码长度必须为3到6位",ispwd:"密码复杂度不够"},
}
本文介绍了一种使用jQuery实现的自定义密码复杂度验证方法。该方法确保密码包含数字及字母,并可选包含特殊字符,同时规定了密码的长度范围。
&spm=1001.2101.3001.5002&articleId=122615261&d=1&t=3&u=7e939d4030e64244a68b638387b1aab2)
2773

被折叠的 条评论
为什么被折叠?



