一个检查密码强度的 Javascript 函数,如果返回值大于 30 代表强度高,大于 20 代表强度中,算法方面比较简单。 就是检测是纯数字纯字母还是数字和字母混合。
这个函数是以前写极客地带的时候用的,Ajax 实现一个交互系统的确非常爽。呵呵
- function CheckPassword(val) {
- var sRe=[/[a-zA-Z]/g,/\d/g,/[^a-zA-Z0-9]/g];
- var sLe=[1,2,5];
- var sFa=[0,0,10,20];
- var iKn=0;
- var iSt=0
- for(var i=0;i<sRe.length;i++) {
- var cMa=val.match(sRe[i]);
- if(cMa!=null) {
- iSt+=cMa.length*sLe[i];
- iKn++;
- }
- }
- iSt+=sFa[iKn];
- return iSt;
- }
本日志由 Loveyuki 于 2008-02-28 10:07 发表,目前已经被浏览 2721 次,评论 15 次;
作者添加了以下标签: Javascript;
引用通告:http://blog.loveyuki.com/Article/52/Trackback.ashx
来看看有更新没
因为这个博客系统yahoo google都收录很好 才想说admin能不能做个
垃圾评论没啥好办法,要不就是更新关键字列表勤快点,要不就把评论
草泥马,山西网通赚钱不要脸!!!
最近貌似总有垃圾评论被发上来,博主考虑解决下。
我之前也遇到了这个情况,好像是由于数据库没有写权限的原因,加了
太感谢你了,我先去鼓捣鼓捣
安装了blog程序,可是一直登录后台出现验证码错误的问题,不知为何
啥CMD命令啊。分享下!
为什么用谷歌浏览器。点订阅的时候,出现了一推代码呢。
版权所有©2005-2010 | 系统:Bitrac | 模版:BtTheme | 图标:Led Icon Set | 空间域名:易联网络,光辉互联 | 晋ICP备09006899号