checkreg.js

来自「Computer SHOP+DATABASE」· JavaScript 代码 · 共 101 行

JS
101
字号
// JavaScript Document
function ComparePassword(pass, repass)
{
	var passValid = true;
	if (repass != pass)
	{
		passValid = false;
	}
	return passValid;
}

function validForm(obj)
{
	if(obj.txtEmail.value == "")
	{
		alert("Bạn chưa nhập địa chỉ Email!");
		obj.txtEmail.focus();
		return false;
	}
	
	var testMail = EmailValid(obj.txtEmail.value);
	if(testMail == false)
	{
		alert("Địa chỉ Email không hợp lệ");
		obj.txtEmail.focus();
		return false;
	}
	
	if(parseInt(obj.txtEmail.value.length)>99)
	{
		alert("Địa chỉ Email quá dài!");
		obj.txtEmail.focus();
		return false;
	}
	
	if(obj.txtPassword.value == "")
	{
		alert("Bạn chưa nhập mật khẩu!");
		obj.txtPassword.focus();
		return false;
	}
	
	var testPas = ComparePassword(obj.txtPassword.value,obj.txtRepassword.value);
	if(testPas == false)
	{
		alert("Mật khẩu và xác nhận mật khẩu không giống nhau!");
		obj.txtRepassword.focus();
		return false;
	}
	
	if(parseInt(obj.txtPassword.value.length)>49)
	{
		alert("Mật khẩu quá dài!");
		obj.txtPassword.focus();
		return false;
	}
	
	if(obj.txtName.value == "")
	{
		alert("Bạn chưa nhập tên của bạn!");
		obj.txtName.focus();
		return false;
	}
	
	if(parseInt(obj.txtName.value.length)>49)
	{
		alert("Tên quá dài!");
		obj.txtName.focus();
		return false;
	}
	
	if((isNaN(parseInt(obj.txtTel.value)))&&(obj.txtTel.value != ""))
	{
		alert("Số điện thoại không hợp lệ!");
		obj.txtTel.focus();
		return false;
	}
	
	if((obj.txtTel.value.indexOf(".") != -1)||(obj.txtTel.value.indexOf("-") != -1))
	{
		alert("Số điện thoại không hợp lệ!");
		obj.txtTel.focus();
		return false;
	}
	
	if((obj.txtWork.value.length>99)&&(obj.txtWork.value != ""))
	{
		alert("Mô tả công việc quá dài!");
		obj.txtWork.focus();
		return false;
	}
	
	if((obj.txtAdd.value.length>149)&&(obj.txtAdd.value != ""))
	{
		alert("Địa chỉ quá dài!");
		obj.txtAdd.focus();
		return false;
	}
	return true;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?