//用户名检查
function checkName(){
var check = /^[A-Za-z0-9]+$/;
var name = document.getElementById("uname").value;
var fo = document.getElementById("uname");
if(name.length<1){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名不能为空";
fo.focus();
return;
}
if(name.length<4){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名长度不能小于4位";
fo.focus();
return;
}
if(name.length>20){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名长度不能大于20位";
fo.focus();
return;
}
if(!(check.test(name))){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名只能是数字和英文字母";
fo.focus();
return;
}
document.getElementById("name").innerHTML = "";
}
//密码检查
function checkPassword(){
//var check2 = /^[A-Za-z0-9]+$/;
var password = document.getElementById("password").value;
var fo = document.getElementById("password");
if(password.length<1){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHTML = "密码不能为空";
fo.focus();
return;
}
if(password.length<6){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHTML = "密码长度不能小于6位";
fo.focus();
return;
}
if(password.length>20){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHTML = "密码长度不能大于20位";
fo.focus();
return;
}/*
if(!(check2.test(password))){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHMTL = "密码格式输入错误";
fo.focus();
return;
}*/
document.getElementById("p").innerHTML = "";
}
//二次密码检查
function checkPassword2(){
var password = document.getElementById("password").value;
var password2 = document.getElementById("password2").value;
var fo = document.getElementById("password2");
if(password!=password2){
document.getElementById("p2").style.color = "red";
document.getElementById("p2").innerHTML = "两次密码不一致";
fo.focus();
return;
}
document.getElementById("p2").innerHTML = "";
}
//油箱检查
function checkEmail(){
var check = /^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;
var email = document.getElementById("email").value;
var fo = document.getElementById("email");
if(email.length<1){
document.getElementById("e").innerHTML = "";
document.getElementById("e").style.color = "red";
document.getElementById("e").innerHTML = "邮箱不能为空";
fo.focus();
return;
}
if(!(check.test(email))){
document.getElementById("e").innerHTML = "";
document.getElementById("e").style.color = "red";
document.getElementById("e").innerHTML = "邮箱输入格式有误";
fo.focus();
return;
}
document.getElementById("e").innerHTML = "";
}
//二次油箱检查
function checkEmail2(){
var email = document.getElementById("email").value;
var email2 = document.getElementById("email2").value;
var fo = document.getElementById("email2");
if(email!=email2){
document.getElementById("e2").style.color = "red";
document.getElementById("e2").innerHTML = "两次邮箱不一致";
fo.focus();
return;
}
document.getElementById("e2").innerHTML = "";
}
/*
//手机检查
function checkPhone(){
var phone = document.getElementById("phone").value;
if(phone == null){
document.getElementById("ph").innerHTML = "手机号码不能为空";
return false;
}
if(phone.length != 11){
document.getElementById("ph").innerHTML = "手机号码长度不符";
return false;
}
if(){
document.getElementById("ph").innerHTML = "手机号码只能是数字";
return false;
}
return true;
}*/
//电话检查
function checkTel(){
var check = /^/d{3}-/d{8}|/d{4}-/d{7}|/d{4}-/d{8}$/;
var tel = document.getElementById("tel").value;
var fo = document.getElementById("tel");
if(tel.length<1){
document.getElementById("t").style.color = "red";
document.getElementById("t").innerHTML = "电话不能为空";
fo.focus();
return;
}
if(!(check.test(tel))){
document.getElementById("t").style.color = "red";
document.getElementById("t").innerHTML = "电话号码必须如例的格式组成";
fo.focus();
return;
}
document.getElementById("t").innerHTML = "";
}
//公司名检查
function checkCompname(){
var compname = document.getElementById("compname").value;
var fo = document.getElementById("compname");
if(compname.length<1){
document.getElementById("c").innerHTML = "";
document.getElementById("c").style.color = "red";
document.getElementById("c").innerHTML = "公司名不能为空";
fo.focus();
return;
}
document.getElementById("c").innerHTML = "";
}
/*
//验证码检查
function checkCode(){
var code = document.getElementById("checkcode").value;
if(code == null){
document.getElementById("y").innerHTML = "验证码不能为空";
return false;
}
return true;
}
*/
//检查传真号
function checkFax(){
var fax = document.getElementById("fax").value;
var fo = document.getElementById("fax");
if(fax.length<1){
document.getElementById("f").innerHTML = "";
document.getElementById("f").style.color = "red";
document.getElementById("f").innerHTML = "传真号不能为空";
fo.focus();
return;
}
document.getElementById("f").innerHTML = "";
}
//提交验证
function submitcheck(){
if(document.getElementById("uname").value.length<1){
document.getElementById("name").style.color = "red";
document.getElementById("name").innerHTML = "用户名不能为空";
document.getElementById("uname").focus();
return false;
}
if(document.getElementById("password").value.length<1){
document.getElementById("p").style.color = "red";
document.getElementById("p").innerHTML = "密码不能为空";
document.getElementById("password").focus();
return false;
}
if(document.getElementById("password2").value.length<1){
document.getElementById("p2").style.color = "red";
document.getElementById("p2").innerHTML = "确认密码不能为空";
document.getElementById("password2").focus();
return false;
}
if(document.getElementById("email").value.length<1){
document.getElementById("e").style.color = "red";
document.getElementById("e").innerHTML = "电子邮箱不能为空";
document.getElementById("email").focus();
return false;
}
if(document.getElementById("email2").value.length<1){
document.getElementById("e2").style.color = "red";
document.getElementById("e2").innerHTML = "确认电子邮箱不能为空";
document.getElementById("email2").focus();
return false;
}
if(document.getElementById("tel").value.length<1){
document.getElementById("t").style.color = "red";
document.getElementById("t").innerHTML = "公司电话不能为空";
document.getElementById("tel").focus();
return false;
}
if(document.getElementById("compname").value.length<1){
document.getElementById("c").style.color = "red";
document.getElementById("c").innerHTML = "公司名不能为空";
document.getElementById("compname").focus();
return false;
}
if(document.getElementById("fax").value.length<1){
document.getElementById("f").style.color = "red";
document.getElementById("f").innerHTML = "公司传真不能为空";
document.getElementById("fax").focus();
return false;
}
if(document.getElementById("checkcode").value.length<1){
document.getElementById("y").style.color = "red";
document.getElementById("y").innerHTML = "验证码不能为空";
document.getElementById("checkcode").focus();
return false;
}
return true;
}
用户注册信息检查
最新推荐文章于 2023-02-15 18:20:16 发布