51,395
社区成员




<script type="text/javascript">
function checkPassword(){
var result="",length,count=0;
var val=document.getElementById("password").value;
if(val.length<6){
result="密码长度6-18"
document.getElementById("checkPasswordResult").innerHTML=result;
return false;
}
var pattern1=/[a-zA-Z]+/;
var pattern2=/\d+/;
// var pattern3=/-'#%*&!<>?+_;:=]+/;
var pattern3 = new RegExp("[~'!@#¥$%^&*()-+_=:]");
var f1=pattern1.test(val);
var f2=pattern2.test(val);
var f3=pattern3.test(val);
count=count+f1+f2+f3;
if(count<=1){
result="密码弱,请使用字母,数字,特殊字符两种以上。";
document.getElementById("checkPasswordResult").innerHTML=result;
return false;
}
else{
if(val.length<=9)
result="密码强度中等";
else
result="密码安全";
document.getElementById("checkPasswordResult").innerHTML=result;
return true;
}
}
</script>
</head>
<body>
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="username" onblur="checkUserName(this.value);" /></td>
<td><span id="checkUserNameResult" style="color: red "></span> </td>
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="Password" id="password" onblur="checkPassword(this.value);"/>
<td><span id="checkPasswordResult" style="color: red "></span></td>
</tr>
<tr>
<td>
<input type="submit" value="清除" > <input type="submit" value="登录" >
</td>
</tr>
</table>
</body>
</html>