JavaScript的密码强度检测




最近在看Ajax方面的代码,发现“密码强度检测”这个功能挺实用,对用户输入的密码进行复杂程度的评估。所以就从网上找了很多类似的,我这边进行整理一下,写了一个PasswordStrength类,方便调用!



<table width="100%" border="0" cellspacing="1" cellpadding="0">

<tr>

<td width="100" align="right">强度显示:</td>

<td>

<script language="javascript">

var ps = new PasswordStrength();

//设置显示大小;

ps.setSize("200","20");

//设置最少检测字符长度;

ps.setMinLength(5);

</script>

</td>

</tr>

<tr>

<td align="right">密码检测:</td>

<td><input name="pwd" type="password" id="pwd" style="width:200px" onKeyUp="ps.update(this.value);"></td>

</tr>

</table>


功能演示





资料下载地址:http://www.klstudio.com/demo/javascript/ps.rar