您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 当前位置:首页 > 网页特效 > jQuery特效 >

    jquery密码强度检测正则表达式代码

    时间:2014-08-27 09:09 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    效果预览 进入下载地址列表

    jquery密码强度检测正则表达式代码jquery密码强度正则表达式代码是一款jquery密码强度验证检测特效。jquery密码强度输入框密码验证

    <script type="text/javascript"> 
    $(function(){ 
    $('#pass').keyup(function () { 
    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())) { 
    $('#level').removeClass('pw-weak'); 
    $('#level').removeClass('pw-medium'); 
    $('#level').removeClass('pw-strong'); 
    $('#level').addClass(' pw-defule'); 
    //密码小于六位的时候,密码强度图片都为灰色 

    else if (strongRegex.test($(this).val())) { 
    $('#level').removeClass('pw-weak'); 
    $('#level').removeClass('pw-medium'); 
    $('#level').removeClass('pw-strong'); 
    $('#level').addClass(' pw-strong'); 
    //密码为八位及以上并且字母数字特殊字符三项都包括,强度最强 

    else if (mediumRegex.test($(this).val())) { 
    $('#level').removeClass('pw-weak'); 
    $('#level').removeClass('pw-medium'); 
    $('#level').removeClass('pw-strong'); 
    $('#level').addClass(' pw-medium'); 
    //密码为七位及以上并且字母、数字、特殊字符三项中有两项,强度是中等 

    else { 
    $('#level').removeClass('pw-weak'); 
    $('#level').removeClass('pw-medium'); 
    $('#level').removeClass('pw-strong'); 
    $('#level').addClass('pw-weak'); 
    //如果密码为6为及以下,就算字母、数字、特殊字符三项都包括,强度也是弱的 

    return true; 
    }); 
    }) 
    </script>

    jquery密码强度检测正则表达式代码由源码搜藏网整理,转载请注明出处http://www.codesocang.com/texiao/jQuerytexiao/10135.html 源码搜藏承诺:本站所有资源无病毒,无弹窗,无干扰链接!