使用Javascript评估用户输入密码的强度
发布时间:2008-05-23 浏览次数:1151796
使用Javascript评估用户输入密码的强度
密码已经是我们生活工作中必不可少的工具,但一个不的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行评估,并显示出相应的提示信息,那么对用户设置一个的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力.
什么是一个的密码呢?本程序按以下的方式进行评估.
1.如果密码少于5位,那么认为这是一个弱密码.
2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码.
3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度的密码.
4.如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则认为这是一个比较的密码.
本程序将根据用户输入的密码分别显示不同的颜色表示密码的强度,具体程序如下:
密码已经是我们生活工作中必不可少的工具,但一个不的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行评估,并显示出相应的提示信息,那么对用户设置一个的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力.
什么是一个的密码呢?本程序按以下的方式进行评估.
1.如果密码少于5位,那么认为这是一个弱密码.
2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码.
3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度的密码.
4.如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则认为这是一个比较的密码.
本程序将根据用户输入的密码分别显示不同的颜色表示密码的强度,具体程序如下:
以下是引用片段:
//CharMode函数//测试某个字符是属于哪一类.functionCharMode(iN){if(iN>=48&&iN=65&&iN=97&&iN>=1;}returnmodes;}
//checkStrong函数//返回密码的强度级别
functioncheckStrong(sPW){if(sPW.length
业务咨询
Copyright 2003 - 2023 huinet.cn All Rights Reserved.
慧网公司 版权所有