var upass=/^(\w){8,20}$/;
if (!upass.test(document.form1.byupass.value)) {
alert("密码只能由8-20个字母、数字、下划线组成!");
document.form1.byupass.focus();
document.form1.byupass.select();
return false;
}
if (!upass.test(document.form1.byupass.value)) {
alert("密码只能由8-20个字母、数字、下划线组成!");
document.form1.byupass.focus();
document.form1.byupass.select();
return false;
}
if (!reg2.test(document.form1.qq.value)){
alert("qq只能为数字第一位不能为0!");
document.form1.qq.focus();
return false;
}
if (!reg1.test(document.form1.sj.value)){
alert("联系手机格式不对\n\n必须以数字开头,除数字外,可含有-");
document.form1.enrealname.focus();
return false;
}
//alert ("Please enter a password (min 6 characters)");
alert ("请输入密码(最少 6 个字符)");
Password.focus();
return false;
} else if (strPassword.length < 6) {
//alert ("Password must have at least 6 characters. Please Re-enter.");
alert ("密码至少要包含 6 个字符。请重新输入。");
Password.focus();
return false;
} else if (!strPassword.match(/[0-9!@#\$%\^&\*\(\)\-_\+=\{\}\[\|:;'\?<>\.,~`"]/)) {
//alert ("Password must contain at least 1 number or punctuation character.");
alert ("密码必须至少包含一个数字或标点字符。");
Password.focus();
return false;
} else if (!strPassword.match(/[A-Za-z]/)) {
//alert ("Password must have contain least 1 letter.");
alert ("密码必须至少包含一个字母。");
Password.focus();
return false;
} else if (firstname.value.length > 2 && strPassword.lastIndexOf(firstname.value.toUpperCase()) > -1) {
//alert ("Password too closely resembles first name.");
alert ("密码与姓名过于相似。");
Password.focus();
return false;
} else if (lastname.value.length > 2 && strPassword.lastIndexOf(lastname.value.toUpperCase()) > -1) {
//alert ("Password too closely resembles last name.");
alert ("密码与姓名过于相似。");
Password.focus();
return false;
} else if (strPassword.lastIndexOf(email.value.toUpperCase()) > -1) {
//alert ("Password too closely resembles email.");
alert ("密码与电子邮件过于相似。");
Password.focus();
return false;
} else if (Password.value.indexOf(" ") >= 0) {
//alert ("Space is not ALLOWED for password. Please re-enter.");
alert ("密码中不能有空格。请重新输入。");
Password.focus();
return false;
} else if (Password.value != rePassword.value) {
//alert ("Passwords do not match. Please re-enter");
alert ("密码不符。请重新输入。");
rePassword.focus();
return false;
}