javascript验证密码强度
2006-06-27 11:08
477 查看
function checkPassword(pwd){
var objLow=document.getElementById("pwdLow");
var objMed=document.getElementById("pwdMed");
var objHi=document.getElementById("pwdHi");
if(pwd.length<4){
objLow.style.color="#ffffff";
objMed.style.color = "";
objHi.style.color = "";
}else{
var p1= (pwd.search(/[a-zA-Z]/)!=-1) ? 1 : 0;
var p2= (pwd.search(/[0-9]/)!=-1) ? 1 : 0;
var p3= (pwd.search(/[^A-Za-z0-9_]/)!=-1) ? 1 : 0;
var pa=p1+p2+p3;
if(pa==1){
objLow.style.color="#ffffff";
objMed.style.color = "";
objHi.style.color = "";
}else if(pa==2){
objLow.style.color="";
objMed.style.color = "#ffffff";
objHi.style.color = "";
}else if(pa==3){
objLow.style.color="";
objMed.style.color = "";
objHi.style.color = "#ffffff";
}
}
}
var objLow=document.getElementById("pwdLow");
var objMed=document.getElementById("pwdMed");
var objHi=document.getElementById("pwdHi");
if(pwd.length<4){
objLow.style.color="#ffffff";
objMed.style.color = "";
objHi.style.color = "";
}else{
var p1= (pwd.search(/[a-zA-Z]/)!=-1) ? 1 : 0;
var p2= (pwd.search(/[0-9]/)!=-1) ? 1 : 0;
var p3= (pwd.search(/[^A-Za-z0-9_]/)!=-1) ? 1 : 0;
var pa=p1+p2+p3;
if(pa==1){
objLow.style.color="#ffffff";
objMed.style.color = "";
objHi.style.color = "";
}else if(pa==2){
objLow.style.color="";
objMed.style.color = "#ffffff";
objHi.style.color = "";
}else if(pa==3){
objLow.style.color="";
objMed.style.color = "";
objHi.style.color = "#ffffff";
}
}
}
相关文章推荐
- JavaScript 密码强度验证
- JavaScript验证密码强度
- JavaScript验证客户端密码强度
- JavaScript实现密码强度验证
- JavaScript下正则表达式密码强度验证
- 使用javascript对密码进行有密码强度提示的验证
- javascript 密码强度规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
- javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
- 用JavaScript验证密码强度
- JavaScript 密码强度验证
- javascript 密码强度规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
- JavaScript验证密码强度
- javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
- javascript 密码强度验证
- JavaScript 密码强度验证
- JavaScript实践——密码强度验证
- [引用]用JavaScript验证密码强度
- 来自Google的密码强度Javascript验证代码
- 来自Google的密码强度Javascript验证代码
- javascript 密码强度规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译) (转自http://www.cnblogs.com/bruceli)