jQuery密码强度脚本

| 我正在寻找一个非常简单的密码强度脚本。 遵循以下原则
$(\'input[type=password]\').pstrength({
   min-length: 5,
   callback: function(value){
      //you can do whatever you want with the value here
   }
});
因此,我不需要进度条或任何视觉效果。 那里有什么东西吗?     
已邀请:
尝试
var strength = 1;
var arr = [/{5,}/, /[a-z]+/, /[0-9]+/, /[A-Z]+/];
jQuery.each(arr, function(i, regexp) {
  if(this.value.match(regexp))
     strength++;
}
阅读这篇文章 jQuery密码强度检查器     
密码的强度应代表几个参数进行检查,例如特殊字符和数字的存在,密码的长度等。 我发现下面的教程带有不错的演示: http://tinytute.com/2014/06/03/animated-password-strength-checker-quick-easy/ jQuery代码块:
    var passWord = $(\"#textBox\").val();
    var passLength = passWord.length;
    var specialFlag = 0;
    var numberFlag = 0;
    var numberGenerator = 0;
    var total = 0;

    if(/^[a-zA-Z0-9- ]*$/.test(passWord) == false) {

        specialFlag =20;
    }


    if(passWord.match(/[0-9]/)) {

        numberFlag = 25;
    }

    if(passLength>4&&passLength<=6){
        numberGenerator =25;
    }else if(passLength>=7&&passLength<=9){
        numberGenerator =35;
    }else if(passLength>9){
        numberGenerator =55;
    }else if(passLength>0&&passLength<=4){
        numberGenerator =15;
    }else{
        numberGenerator =0;
    }
希望这些逻辑能够解决问题     

要回复问题请先登录注册