jquery判断密码强度的验证代码
更新时间:2020年04月22日 14:54:56 作者:天涯想
本文主要介绍了jquery判断密码强度的验证代码,这是一个非常常见的功能,在输入密码的时候提示密码的强度,本文使用jQuery来实现,有需要的小伙伴可以参考下。
本文实例讲述了jquery判断密码强度的验证代码,分享给大家供大家参考。具体如下:
预想的效果截图如下:
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判断密码强度的验证代码,大家可以应用到自己的项目中,希望大家喜欢。
相关文章
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
js调用AJAX时Get和post的乱码解决办法以前有写过的但是使用js代码比较繁琐,下面与大家分享下使用jQuery该怎么解决,遇到类似情况的朋友可以参考下哈2013-06-06利用jQuery及AJAX技术定时更新GridView的某一列数据
这篇文章主要介绍了利用jQuery及AJAX技术定时更新GridView的某一列数据的方法,这里的GridView是指C#软件开发中的GridView控件,需要的朋友可以参考下2015-12-12
最新评论