用js实现用户输入密码的强度
时间:2007-11-22 21:41:00
密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力。
什么是一个安全的密码呢?本程序按以下的方式进行评估.
1.如果密码少于5位,那么就认为这是一个弱密码.
2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码.
3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码.
4.如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则认为这是一个比较安全的密码.
本程序将根据用户输入的密码分别显示不同的颜色表示密码的强度,具体程序如下:
如果您想要更加美观可以看这篇文章:改善用户体验之密码强度提示。
标签:密码强度,密码,js
0
投稿
猜你喜欢
css布局自适应高度方法
2007-05-11 17:03:00
Tag的自定义类
2010-03-18 15:53:00
Yahoo!上的小秘密
2007-08-23 09:48:00
一个ACCESS数据库数据传递的方法
2008-03-05 11:58:00
HTML 5 胜出:XHTML2 宣告夭折
2009-07-12 15:23:00
交互设计实用指南系列(12)—避免出错
2010-04-12 13:02:00
10个提高网站可用性的实用技巧[译]
2009-06-12 12:37:00
asp 关键词高亮显示(不区分大小写)
2011-04-07 10:55:00
网页制作,改变你的思维方式
2007-09-29 13:12:00
网站图片与文本谁更重要?(中英文对照)
2008-10-17 10:25:00
JavaScript程序编码规范[译]
2009-07-20 17:54:00
Rel与CSS的联合使用
2010-02-20 13:03:00
ASP XML操作类代码
2011-03-08 10:47:00
ASP实现数据输入、查询的实例
2010-05-03 10:48:00
JavaScript实现带自动提示的文本框效果代码
2011-02-05 11:13:00
Javascript语法检查插件 jsLint for Vim
2009-03-11 16:37:00
MySQL列类型的选择与MySQL的查询效率
2009-01-14 12:53:00
SQL Server命令行导数据的2种方式
2010-07-26 14:48:00
asp如何做一个随机密码产生器?
2010-07-12 18:57:00
Asp编写不再让人讨厌的自动弹出窗口
2007-09-29 12:16:00