📄 register.js
字号:
function txtEmail_check()
{
return requireFieldValid('txtEmail','emailValidMsg','*') && regularExpressionValid('txtEmail',EMAIL_REGULAR_EXPRESSION,'emailValidMsg',MSG_EMAIL_FORMAT_ERROR);
}
function txtNickName_check()
{
return requireFieldValid('txtNickName','nickNameValidMsg','*') && regularExpressionValid('txtNickName',NICKNAME_REGULAR_EXPRESSION,'nickNameValidMsg',MSG_NICKNAME_FORMAT_ERROR);
}
function txtPassword_check()
{
return requireFieldValid('txtPassword','passwordValidMsg','*') && regularExpressionValid('txtPassword',PASSWORD_REGULAR_EXPRESSION,'passwordValidMsg',MSG_PASSWORD_FORMAT_ERROR);
}
function txtRepeatPass_check()
{
return requireFieldValid('txtRepeatPass','repeatPassValidMsg','*') && compareFieldValid('txtRepeatPass','txtPassword','repeatPassValidMsg',MSG_PASSWORD_NOT_IDENTICAL);
}
function txtVerifyCode_check()
{
return requireFieldValid('txtVerifyCode','verifyCodeValidMsg','*');
}
var repeateList="";
function receiveFromServer(sender,data)
{
switch(requestData(data,"code"))
{
case "11":
document.getElementById("nickNameValidMsg").innerHTML=MSG_NICKNAME_USED;
document.getElementById("emailValidMsg").innerHTML=MSG_EMAIL_USED;
break;
case "10":
document.getElementById("nickNameValidMsg").innerHTML=MSG_NICKNAME_USED;
break;
case "1":
document.getElementById("emailValidMsg").innerHTML=MSG_EMAIL_USED;
break;
case "0":
document.getElementById("btnRegister").click();
break;
case "-1":
break;
case "-2":
document.getElementById("verifyCodeValidMsg").innerHTML=MSG_VERIFYCODE_ERROR;
default:
break;
}
}
function invokeServerRegRepeatCheck()
{
var emailValid=txtEmail_check();
var nicknameValid=txtNickName_check();
var passwordValid=txtPassword_check();
var repeatpassValid=txtRepeatPass_check();
var verifyCodeValid=txtVerifyCode_check();
if(emailValid && nicknameValid && passwordValid && repeatpassValid && verifyCodeValid)
{
var nickname=document.getElementById("txtNickName").value.trim();
var email=document.getElementById("txtEmail").value.trim();
var varifycode=document.getElementById("txtVerifyCode").value.trim();
var sendData="email----"+email+"____"+"nickname----"+nickname+"____"+"verifycode----"+varifycode;
invokeServer("imgRegister",sendData);
}
}
function txtVerifyCode_keyDown()
{
if(event.keyCode==13)
{
invokeServerRegRepeatCheck();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -