JS简单验证密码强度
2014-06-25 15:19
357 查看
<input type="password" id="password" value=""/><button id="validate">验证</button>
<script type="text/javascript">
$("#validate").click(function(){
if(isSimplePwd($("#password").val())<3){
alert("密码过于简单!");
}
})
/**
*简单验证密码强度
*必须包含数字、小写字母、大写字母、特殊字符 其三
*如果返回值小于3 则说明密码过于简单
*/
function isSimplePwd(s){
if(s.length<6){
return 0;
}
var ls = 0;
if(s.match(/([a-z])+/)){
ls++;
}
if(s.match(/([0-9])+/)){
ls++;
}
if(s.match(/([A-Z])+/)){
ls++;
}
if(s.match(/[^a-zA-Z0-9]+/)){
ls++;
}
return ls;
}
</script>
<script type="text/javascript">
$("#validate").click(function(){
if(isSimplePwd($("#password").val())<3){
alert("密码过于简单!");
}
})
/**
*简单验证密码强度
*必须包含数字、小写字母、大写字母、特殊字符 其三
*如果返回值小于3 则说明密码过于简单
*/
function isSimplePwd(s){
if(s.length<6){
return 0;
}
var ls = 0;
if(s.match(/([a-z])+/)){
ls++;
}
if(s.match(/([0-9])+/)){
ls++;
}
if(s.match(/([A-Z])+/)){
ls++;
}
if(s.match(/[^a-zA-Z0-9]+/)){
ls++;
}
return ls;
}
</script>
相关文章推荐
- JS简单验证密码强度
- JS简单验证密码强度
- JS简单验证密码强度
- JS简单验证密码强度
- 验证密码强度的js
- JS密码强度验证(兼容IE,火狐,谷歌) -- 仿JQuery中文社区注册
- JS密码强度验证
- ASP.NET结合JS实现密码强度的验证功能(转)
- js密码强度验证
- 一个JS密码强度验证插件
- js在客户端验证密码强度,兼容FireFox和IE
- js验证密码强度
- js实现密码强度验证
- 用js实现密码强度验证
- js在客户端验证密码强度,兼容FireFox和IE
- JS 密码强度验证(兼容IE,火狐,谷歌)
- js在客户端验证密码强度,兼容FireFox和IE [转]
- 使用JS验证密码的强度
- JS验证密码的强度
- JS密码强度验证