日期:2014-05-18  浏览次数:20631 次

在线求登录模块验证用户信息的代码
在线求登录模块验证用户信息的代码

------解决方案--------------------
我倒,你要的是哪一段啊?需要什么框架的啊?
------解决方案--------------------
function verifyUName(UName){
var msg = " ";
var strUserName = trim(UName);
//用户名必须6-20位
if (String(strUserName).length < 6 || String(strUserName).length > 20){
msg = "用户名必须6-20位 ";
alert(msg);
return(false);
}
//使用正则表达式验证
var pattern = /^[a-zA-Z]{1}[a-zA-Z0-9_]{5,19}$/;
if(pattern.test(strUserName)){
return(true);
}else{
msg = "用户名输入错误 ";
alert(msg);
return(false);
}
}

/*
说明:验证输入密码是否符合要求
规则:英文字母或阿拉伯数字组合,英文区分大小写,长度为6-20位
参数UName:用户输入的用户名
返回值:若符合要求:返回true,不符合:返回false;
*/
function verifyPwd(Pwd){
var msg = " ";
var strPassWord = trim(Pwd);
if (String(strPassWord).length < 6 || String(strPassWord).length > 20){
msg = "密码必须6位以上 ";
alert(msg);
return(false);
}

if(isMatch(strPassWord, "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ")){
return(true);
}else{
msg = "密码中含有非法字符 ";
alert(msg);
return(false);
}
}
------解决方案--------------------
收藏