java 安全等级_JS检验密码安全性等级(收藏)

JS检验密码安全性等级:(首先声明,本文非我原作)

body {

font-size: 12px;

font-family: Tahoma, Arial;

background: #C4C8CB;

margin: 0px;

padding: 0px;

}

td {

padding-left: 5px;

font-size: 12px;

font-family: Tahoma, Arial;

}

.blueFont {color: #6699CC}

.redFont {color: #FF0000}

/***** Other Elements in Page Content *****/

.pwd-strength {

padding: 2px;

padding-left: 5px;

padding-right: 5px;

width: 180px;

border: solid 1px #CCCCCC;

}

.pwd-strength-box,

.pwd-strength-box-low,

.pwd-strength-box-med,

.pwd-strength-box-hi

{

color: #464646;

text-align: center;

width: 33%;

}

.pwd-strength-box-low

{

color: #990000;

background-color: #FFECEC;

}

.pwd-strength-box-med

{

color: #000066;

background-color: #D2E9FF;

}

.pwd-strength-box-hi

{

color: #003300;

background-color: #DDFFDD;

}

function checkPassword(pwd){

var objLow=document.getElementById("pwdLow");

var objMed=document.getElementById("pwdMed");

var objHi=document.getElementById("pwdHi");

objLow.className="pwd-strength-box";

objMed.className="pwd-strength-box";

objHi.className="pwd-strength-box";

if(pwd.length<6){

objLow.className="pwd-strength-box-low";

}else{

var p1= (pwd.search(/[a-zA-Z]/)!=-1) ? 1 : 0;

var p2= (pwd.search(/[0-9]/)!=-1) ? 1 : 0;

var p3= (pwd.search(/[^A-Za-z0-9_]/)!=-1) ? 1 : 0;

var pa=p1+p2+p3;

if(pa==1){

objLow.className="pwd-strength-box-low";

}else if(pa==2){

objMed.className="pwd-strength-box-med";

}else if(pa==3){

objHi.className="pwd-strength-box-hi";

}

}

}

校验密码安全性
请输入密码:
安全性等级:
建议至少 6 个字符. 请使用强密码以保证安全.

from index:

http://www.cnitblog.com/yemoo/archive/2006/07/04/13219.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值