js检测用户输入密码强度

来源:爱站网时间:2020-05-11编辑:网友分享
我们都知道很多网站都有用户注册的功能,大多数程序员都会使用JavaScript进行实现这个功能,如果你对js检测用户输入密码强度这方面的知识感兴趣,可以一起随爱站技术频道小编来看看操作方法,希望能帮到大家。

我们都知道很多网站都有用户注册的功能,大多数程序员都会使用JavaScript进行实现这个功能,如果你对js检测用户输入密码强度这方面的知识感兴趣,可以一起随爱站技术频道小编来看看操作方法,希望能帮到大家。

一个用Javascript检测用户输入密码强度的效果代码,以下代码主要是从以下四个方面检测用户输入的密码的强度的,有兴趣的朋友可以自己添加或修改成自己想要的形式!
1. 如果输入的密码位数少于5位,那么就判定为弱。
2. 如果输入的密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则判定为弱。
3. 如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则判定为中。
4. 如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则判定为强。
先来看看这个实现的效果吧!

下面是具体利用Javascript检测用户输入密码强度的效果代码。
html部分代码:

   

css部分代码:

.pwd{width:40px;height:20px;line-height:14px;padding-top:2px;} 
.pwd_f{color:#BBBBBB;} 
.pwd_c{background-color:#F3F3F3;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;border-left:1px solid #D0D0D0;} 
.pwd_Weak_c{background-color:#FF4545;border-top:1px solid #BB2B2B;border-bottom:1px solid #BB2B2B;border-left:1px solid #BB2B2B;} 
.pwd_Medium_c{background-color:#FFD35E;border-top:1px solid #E9AE10;border-bottom:1px solid #E9AE10;border-left:1px solid #E9AE10;} 
.pwd_Strong_c{background-color:#3ABB1C;border-top:1px solid #267A12;border-bottom:1px solid #267A12;border-left:1px solid #267A12;} 
.pwd_c_r{border-right:1px solid #D0D0D0;} 
.pwd_Weak_c_r{border-right:1px solid #BB2B2B;} 
.pwd_Medium_c_r{border-right:1px solid #E9AE10;} 
.pwd_Strong_c_r{border-right:1px solid #267A12;} 

使用到的Js函数:

function CheckIntensity(pwd){ 
 var Mcolor,Wcolor,Scolor,Color_Html; 
 var m=0; 
 var Modes=0; 
 for(i=0; i=48 && t =65 && t =97 && t >>=1; 
 } 
 if(pwd.length

密码设置的强度对用户信息安全尤为重要,因此我们不仅要在开发项目中重视,在平时注册信息时也要注意,提高密码的强度,保护个人信息安全。希望爱站技术频道介绍的这篇文章对你的学习有帮助。

上一篇:13个PHP函数超实用

下一篇:JavaScript操作HTML元素和样式的方法详解

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载