javascript 密码强度

来源:互联网 发布:美工淘宝天猫装修助手 编辑:程序博客网 时间:2024/04/29 14:38

没啥说的,代码很简单,贴上来

[code=JScript]

function check()
{
var value=document.getElementById("Text1").value;
var testnum=new RegExp("[0-9]");
var testworld=new RegExp("[A-Za-z]");
var testother=new RegExp("[A-Za-z0-9]");
var flagnum=0,flagworld=0,flagothers=0,flag=0;
var result;

for(i=0;i<value.length;i++)
{
    if(testnum.test(value.substr(i,1)))
    {flagnum=1;}
    if(testworld.test(value.substr(i,1)))
    {flagworld=1;}
    if(!testother.test(value.substr(i,1)))
    {flagothers=1;}
}
flag=flagnum+flagworld+flagothers;
if(value.length<6)
flag=1;
if(flag<=1)
result='弱';
if(flag>1)
result='中';
if(flag>2)
result='强';

document.getElementById("Text2").value=result;
}

[/code]

原创粉丝点击