javascript学习(三)——常用方法(1)(3)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-18 20:56 点击:次
//alert(CheckPassword(document.getElementById("Text1").value));
document.getElementById("showPwdMsg").innerHTML=CheckPassword(document.getElementById("Text1").value);
}
</script>
</head>
<body>
<input id="Text1" type="text" onkeyup="GetPwdMsg()" />
<span id="showPwdMsg"></span>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<script type="text/javascript">
function CheckPassword(PasswordValue){
var n=0,msg;
if (/\d/.test(PasswordValue)) n ++; //包含数字
if (/[a-z]/.test(PasswordValue)) n ++; //包含小写字母
if (/[A-Z]/.test(PasswordValue)) n ++; //包含大写字母
if (/\W/.test(PasswordValue)) n ++; //包含其他字符
if (PasswordValue.length< 5) n=0; //长度小于5位
switch(n){
case 0 :
msg=" 密码长度至少6位"; break;
case 1 :
msg=" 很弱"; break;
case 2 :
msg=" 中等"; break;
case 3 :
msg=" 高级"; break;
case 4 :
相关新闻>>
- Javascript 兼容 IE6、IE7、FF 的“加入收藏”“设为首页”
- 好好学一遍JavaScript 笔记(一)——基础中的基础
- 好好学一遍JavaScript 笔记(二)——encode、数组、对象创建
- 好好学一遍JavaScript 笔记(三)——StringBuffer、prototype
- 好好学一遍javaScript 笔记(四)——Attribute、HTML元素、文档碎
- 好好学一遍JavaScript 笔记(五)——正则表达式基础
- 好好学一遍JavaScript 笔记(六)——正则表达式基础二
- 好好学一遍JavaScript 笔记(七)——RegExp对象与常用正则
- 好好学一遍JavaScript 笔记(八)——冒泡型事件、捕获型事件
- JavaScript详解
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>