⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 register.js

📁 网上购书系统
💻 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 + -