js密码强度校验
function AuthPasswd(string) { if(!string){ jQuery("#low").removeClass("org"); }else if(string && string.length >=6) { if(/[a-zA-Z]+/.test(string) && /[0-9]+/.test(string) && /\W+\D+/.test(string)) { noticeAssign(1); }else if(/[a-zA-Z]+/.test(string) || /[0-9]+/.test(string) || /\W+\D+/.test(string)) { if(/[a-zA-Z]+/.test(string) && /[0-9]+/.test(string)) { noticeAssign(-1); }else if(/\[a-zA-Z]+/.test(string) && /\W+\D+/.test(string)) { noticeAssign(-1); }else if(/[0-9]+/.test(string) && /\W+\D+/.test(string)) { noticeAssign(-1); }else{ noticeAssign(0); } } }else{ noticeAssign(0); } } function noticeAssign(num){ //num == 1强 -1中 0弱 if(num == 1) { jQuery("#high").attr("class","org"); jQuery("#mid").removeClass("org"); jQuery("#low").removeClass("org"); }else if(num == -1){ jQuery("#high").removeClass("org"); jQuery("#mid").attr("class","org"); jQuery("#low").removeClass("org"); }else if(num == 0) { jQuery("#low").attr("class","org"); jQuery("#mid").removeClass("org"); jQuery("#high").removeClass("org"); }else{ //空值 jQuery("#high").removeClass("org"); jQuery("#mid").removeClass("org"); jQuery("#low").removeClass("org"); } }
作者:程序员小波与Bug
出处:https://codetrips.cn
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题,可以邮件:caiya928@aliyun.com
QQ:1419901425 联系我
如果喜欢我的文章,请关注我的公众号:程序员小波与Bug