您的位置:首页 > 其它

简单密码强度

2012-04-02 07:32 211 查看
密码:<input id="txt" onblur="CheckPassword(this.value)"><label id=n></label>

<script>

function EvaluatePassword(word)

{

if (word == "")

{

return 0;

}

else if (word.length < 6)

{

return 1;

}

else

{

return word.match(/[a-z](?![^a-z]*[a-z])|[A-Z](?![^A-Z]*[A-Z])|d(?![^d]*d)|[^a-zA-Zd](?![a-zA-Zd]*[^a-zA-Zd])/g).length;

}

}

function CheckPassword(password)

{

document.getElementById("n").innerText = function (pwd)

{

switch (EvaluatePassword(pwd))

{

case 0:

return "未输入";

case 1:

return "太简单";

case 2:

return "还可以";

case 3:

return "比较强";

case 4:

return "非常强";

}

}(password)

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  function input