首页 »Javascript教程 » js判断数字:用于判断用户注册时 密码强度的JS代码 »正文js判断数字:用于判断用户注册时 密码强度的JS代码来源: 发布时间:星期六, 2009年1月3日 浏览:2次 评论:0
<script language=javascript>
//CharMode ![]() //测试某个 ![]() ![]() function CharMode(iN){ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() } //bitTotal ![]() //计算出当前密码当中 ![]() function bitTotal(num){ modes=0; for (i=0;i<4;i ![]() ![]() ![]() num>>>=1; } ![]() } //checkStrong ![]() //返回密码 ![]() function checkStrong(sPW){ ![]() ![]() Modes=0; for (i=0;i<sPW.length;i ![]() //测试每 ![]() ![]() ![]() ![]() Modes|=CharMode(sPW.charCodeAt(i)); } ![]() } //pwStrength ![]() //当用户放开键盘或密码输入框失去焦点时,根据区别 ![]() ![]() function pwStrength(pwd){ O_color="#eeeeee"; L_color="#FF0000"; M_color="#FF9900"; H_color="#33CC00"; ![]() ![]() ![]() Lcolor=Mcolor=Hcolor=O_color; } ![]() S_level=checkStrong(pwd); switch(S_level) { ![]() Lcolor=Mcolor=Hcolor=O_color; ![]() Lcolor=L_color; Mcolor=Hcolor=O_color; ![]() ![]() Lcolor=Mcolor=M_color; Hcolor=O_color; ![]() default: Lcolor=Mcolor=Hcolor=H_color; } } document.getElementById("strength_L").style.background=Lcolor; document.getElementById("strength_M").style.background=Mcolor; document.getElementById("strength_H").style.background=Hcolor; ![]() } </script> <form name=form1 action="" > 输入密码: <input type=password size=10 _disibledevent="strength_H">强</td> </tr> </table> </form> 0
相关文章
读者评论
发表评论 |