数码资讯
判断密码强度的jQuery的思想和代码
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
。强{背景:URL( /图像/ pas4 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。钟{背景:URL( /图像/ PAS3 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。若{ background: url( /图像/ PAS2 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。rUox {背景:URL( /图像/ PAS1 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。div1css {浮动:左;宽度:200px;}
$(函数(){())
$(#通')。Keyup(function(){)
无功strongregex = new RegExp(^(=。{ 8 })(=。* {到})(=。* {到})(=。* { 0-9 })(=。* W)。* $
无功mediumregex = new RegExp(^(=。{ 7 })(((=。* {到})(=。* { }(A-Z)|)(=。* {到})(=。* { }(0-9)|)(=。* {到})(=。* { 0-9 }))* $)
无功enoughregex = new RegExp((=。{ 6 },*)
如果(假= = enoughregex.test($(this)(瓦迩))){
$(# DIV2)。AddClass('ruox);
/ / $(' # passstrength)。Html(小于六时); / /当密码小于六位,密码强度的照片是灰色的
}
如果(strongregex.test($(this)。瓦迩())){
$(# DIV2)。RemoveClass('zhong);
$(# DIV2)。AddClass('qiang);
/ / $(' # passstrength)。Html(!);包含八的密码和三多个字母数字和特殊字符。
}
如果(mediumregex.test($(this)。瓦迩())){
$(# DIV2)。RemoveClass('ruo);
$(# DIV2)。AddClass('zhong);
/ / $(' # passstrength)。Html(!),密码七以上,字母,数字,特殊字符,三两个,强度适中。
}
{其他
$(# DIV2)。RemoveClass('ruox);
$(# DIV2)。AddClass('ruo);
/ / $(' # passstrength)。Html(弱!)如果密码是6和以下,即使字母、数字、特殊字符的三项,包括强度是弱的。
}
返回true;
});
})
。强{背景:URL( /图像/ pas4 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。钟{背景:URL( /图像/ PAS3 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。若{ background: url( /图像/ PAS2 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。rUox {背景:URL( /图像/ PAS1 .jpg)没有重复;宽度:150px;身高:40px;浮动:左;}
。div1css {浮动:左;宽度:200px;}
$(函数(){())
$(#通')。Keyup(function(){)
无功strongregex = new RegExp(^(=。{ 8 })(=。* {到})(=。* {到})(=。* { 0-9 })(=。* W)。* $
无功mediumregex = new RegExp(^(=。{ 7 })(((=。* {到})(=。* { }(A-Z)|)(=。* {到})(=。* { }(0-9)|)(=。* {到})(=。* { 0-9 }))* $)
无功enoughregex = new RegExp((=。{ 6 },*)
如果(假= = enoughregex.test($(this)(瓦迩))){
$(# DIV2)。AddClass('ruox);
/ / $(' # passstrength)。Html(小于六时); / /当密码小于六位,密码强度的照片是灰色的
}
如果(strongregex.test($(this)。瓦迩())){
$(# DIV2)。RemoveClass('zhong);
$(# DIV2)。AddClass('qiang);
/ / $(' # passstrength)。Html(!);包含八的密码和三多个字母数字和特殊字符。
}
如果(mediumregex.test($(this)。瓦迩())){
$(# DIV2)。RemoveClass('ruo);
$(# DIV2)。AddClass('zhong);
/ / $(' # passstrength)。Html(!),密码七以上,字母,数字,特殊字符,三两个,强度适中。
}
{其他
$(# DIV2)。RemoveClass('ruox);
$(# DIV2)。AddClass('ruo);
/ / $(' # passstrength)。Html(弱!)如果密码是6和以下,即使字母、数字、特殊字符的三项,包括强度是弱的。
}
返回true;
});
})
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。