📄 reg_init.js
字号:
var msgInfo = new Array();
//validator info
msgInfo[0] = new Array( '必须在4-18位,由字母和数字组合,字母不区分大小写。','用户名格式错误,请重新输入。');
var username = new formEle(true,"username",null,"username_info",msgInfo[0]);
msgInfo[1] = new Array('6-20位字符,需要用它来登录网站和游戏。',
'您设置的密码有误,密码应该由6-20个英文字母、数字组成。',
'请不要设置与用户名相同的密码,为了您的账户安全,建议使用大小写字母与数字混合设置密码。',
'请不要使用同一个字符来设置密码,为了您的账户安全,建议使用大小写字母与数字混合设置密码。',
'请不要使用连续的数字设置密码,为了您的账户安全,建议使用大小写字母与数字混合设置密码。',
'请不要使用连续的小写字母设置密码,为了您的账户安全,建议使用大小写字母与数字混合设置密码。',
'请不要使用连续的大写字母设置密码,为了您的账户安全,建议使用大小写字母与数字混合设置密码。',
'您的密码安全性较低,请重新输入,建议使用英文字母加数字或符号组合。');
var pwd = new formEle(true,"pwd",null,"password_info",msgInfo[1]);
msgInfo[2] = new Array('请再输入一遍您上面输入的密码。','两次输入的密码不一致,请重新输入。','请再输入一遍您修改后的密码。');
var confirm_password = new formEle(true,"mirror","sameas=pwd","confirm_password_info",msgInfo[2]);
msgInfo[3] = new Array('请输入正确的电子邮件地址。','很抱歉,您需要更改电子邮件。');
msgInfo[4] = new Array('电子邮件格式不正确,请输入正确的电子邮件地址。','很抱歉,您需要更改电子邮件。');
var emailNew = new formEle(true,"emailNew","","code_infonew",msgInfo[4]);
var email = new formEle(true,"email","","code_info",msgInfo[3]);
msgInfo[15] = new Array('请填写左侧字符。','验证码输入错误。请填写左侧字符。');
var checkcode = new formEle(true,"checkcode",null,"check_code_info",msgInfo[15]);
msgInfo[10] = new Array('请参看用户服务条款。','您必须选择同意用户服务条款。');
var rule = new formEle(true,"rule",null,"rule_info",msgInfo[10]);
msgInfo[20] = new Array('可选项。找回密码时的提示问题,长度为4-20个字符。','密码保护问题填写不正确');
var Question = new formEle(false,"Question",null,"question_info",msgInfo[20]);
msgInfo[21] = new Array('可选项。找回密码时的提示问题答案,用于取回密码,长度为4-20个字符','密码保护答案填写不正确');
var Answer = new formEle(false,"Answer",null,"answer_info",msgInfo[21]);
function submitForm(obj) {
var ret = true;
ret = validateAll(obj);
//if (ret == true) {
// obj.submit();
//}
return ret;
}
//检查帐号是否重复
function validateUno() {
var nick = document.getElementById("username").value;
if (nick == "") {
document.getElementById("check_username_info").className = "ErrorMsg";
document.getElementById("check_username_info").innerHTML = "请填写用户名。";
return false;
}
if (validateUsername(aspnetForm.txtUserName)!="0") {
document.getElementById("check_username_info").className = "ErrorMsg";
document.getElementById("check_username_info").innerHTML = "用户名格式错误,请重新填写。";
return false;
}
document.getElementById("check_username_info").innerHTML = "检测中,请稍等...";
document.getElementById("check_username_info").className = "WarningMsg";
var req = new XMLHttpRequest();
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4 && (req.status == 200 || req.status == 304)) {
//alert(req.responseText);
var s = req.responseText;
//var ars = s.split('||');
if (s=="0")
{
document.getElementById("check_username_info").innerHTML = "恭喜您,可以使用此用户名!";
document.getElementById("check_username_info").className = "OkMsg";
}
else
{
document.getElementById("check_username_info").innerHTML = "用户名有重复,您不能使用此用户名!";
document.getElementById("check_username_info").className = "ErrorMsg";
}
}
};
req.open('GET', 'CheckUserName.php?ac=Check&UserName='+nick);
req.send(null);
}
return true;
}
function window.onload()
{
// 初始化表单
initForm('aspnetForm');
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -