笙默考试管理系统-checkPasswordLevel(2)

笙默考试管理系统-checkPasswordLevel(2)

目录

一、笙默考试管理系统-checkPasswordLevel

二、笙默考试管理系统-checkPasswordLevel

三、笙默考试管理系统-checkPasswordLevel

四、笙默考试管理系统-checkPasswordLevel

一、笙默考试管理系统-checkPasswordLevel

if ( otherLen == 0 )//没有非单词字符

{

result += 0;

bOther = false;

}

else if ( otherLen >1)//1个以上非单词字符

{

result +=25 ;

bOther = true;

}

else

{

result +=10;

bOther = true;

}

//alert("检查非单词:"+result);

、笙默考试管理系统-checkPasswordLevel

//检查额外奖励

if ( bAll && bDigi && bOther)

result += 5;

else if (bHave && bDigi && bOther)

result += 3;

else if (bHave && bDigi )

result += 2;

//alert("检查额外奖励:"+result);

三、笙默考试管理系统-checkPasswordLevel

var level = "";

//根据分数来算密码强度的等级

if ( result >=90 )

level = "rank r7";

else if ( result>=80)

level = "rank r6";

else if ( result>=70)

level = "rank r5";

else if ( result>=60)

level = "rank r4";

else if ( result>=50)

level = "rank r3";

else if ( result>25)

level = "rank r2";

else if ( result>0)

level = "rank r1";

else

level = "rank r0";

// alert("return:"+level);

return level.toString();

}

四、笙默考试管理系统-checkPasswordLevel

/******************************************************************************************

 * 设置密码强度样式

 ******************************************************************************************/

setPasswordLevel = function(passwordObj, levelObj)

{

var level = "rank r0";

level = checkPasswordLevel(passwordObj.value);

levelObj.className = level;

//alert("level"+level);

}

猜你喜欢

转载自blog.csdn.net/N201871643/article/details/130028181