jquery实现密码强度验证
2012-01-31 16:18
609 查看
jquery实现密码强度验证
JS代码:
页面:
JS代码:
$('#pass').keyup(function(e) { var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g"); var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g"); var enoughRegex = new RegExp("(?=.{6,}).*", "g"); if (false == enoughRegex.test($(this).val())) { $('#passstrength').html('More Characters'); } else if (strongRegex.test($(this).val())) { $('#passstrength').className = 'ok'; $('#passstrength').html('Strong!'); } else if (mediumRegex.test($(this).val())) { $('#passstrength').className = 'alert'; $('#passstrength').html('Medium!'); } else { $('#passstrength').className = 'error'; $('#passstrength').html('Weak!'); } return true; });
页面:
<input type="password" name="pass" id="pass" /> <span id="passstrength"></span>
相关文章推荐
- JQuery实现密码强度验证
- 手写注册页面,并实现验证信息(AJAX,Jquery,正则表达式,密码强度验证)
- jquery实现密码强度验证
- JavaScript实现密码强度验证
- jQuery判断密码强度实现思路及代码
- js实现密码强度验证
- JS正则表达式应用——基于Jquery的验证密码强度特效
- 使用JS验证密码的强度 jQuery验证框架
- JS基于正则表达式实现的密码强度验证功能示例
- jQuery实现密码强度检测,以破解时间来衡量(未测试)
- jQuery+ajax实现修改密码验证功能实例详解
- 基于JQuery的密码强度验证代码
- jquery判断密码强度的验证代码
- 用jquery validate插件实现强密码验证
- 原生js实现密码强度验证
- JS密码强度验证(兼容IE,火狐,谷歌) -- 仿JQuery中文社区注册
- jquery实现密码强度检测
- jQuery验证密码强度
- jquery用正则表达式验证密码强度
- jquery判断密码强度的验证代码