注册验证

js页面

 

function  FormCheck() {
var reg=/^[u4E00-u9FA5]+$/;//中文正则表达式
if (document.Form1.studentname.value != null && document.Form1.studentname.value != "" )
{
var i;   
var str2 = document.Form1.studentname.value
        if (str2.length<2)
          {
           $("#nameTip").html("姓名不能少于一个字符!");
           document.Form1.studentname.focus();
            document.Form1.studentname.select();
                   return false;
          } else{
          for(i=0;i<str2.length;i++){//验证每一个字符是否为中文
          var str3=str2.substring(i,i+1);
                  if(reg.test(str3)){
              $("#nameTip").html("姓名必须为中文!");
                    document.Form1.studentname.focus();
                      document.Form1.studentname.select();
                    return false; }}
                  }            
}else{
$("#nameTip").html("姓名不能为空!");
document.Form1.studentname.focus();
document.Form1.studentname.select();
 return false;
}  $("#nameTip").html("");
   if (document.Form1.cardid.value=="" || null == document.Form1.cardid.value)
  {

   $("#cardTip").html("请输入您的证件号!");
  document.Form1.cardid.focus();
  document.Form1.cardid.select();
   return false;
    }
 var filter=/^/s*[0-9]{15,18}/s*$/;
   if (!filter.test(document.Form1.cardid.value)) {
  $("#cardTip").html("证件号不正确,请重新填写!不超过15-18个数字,注意不要使用空格。");
   document.Form1.cardid.focus();
   document.Form1.cardid.select();
   return false;
    }

   $("#cardTip").html("");
if (document.Form1.telephone.value =="" || document.Form1.telephone.value ==null)
{

$("#teleTip").html("电话号码不能为空");
document.Form1.telephone.focus();
document.Form1.telephone.select();
return false;
}
 var filter2=/^/s*[0-9]{9,11}/s*$/;
if (!filter2.test(document.Form1.telephone.value)) {
$("#teleTip").html("电话号码不正确,请重新填写!不超过9-11个数字,注意不要使用空格。");
document.Form1.telephone.focus();
document.Form1.telephone.select();
return false;

 
 $("#teleTip").html("");
if (document.Form1.address.value !="" && document.Form1.address.value!=null)
{
var i;   
var str2 = document.Form1.address.value
if (str2.length<2)
{
$("#addreTip").html("家庭地址不能少于一个字符!");
document.Form1.address.focus();
document.Form1.address.select();
return false;
} else{
     for(i=0;i<str2.length;i++){//验证每一个字符是否为中文
      var str3=str2.substring(i,i+1);
      if(reg.test(str3)){
      $("#addreTip").html("家庭地址必须为中文!");
      document.Form1.address.focus();
       document.Form1.address.select();
return false; }}
  }
}else{
      $("#addreTip").html("家庭地址不能为空!");
      document.Form1.address.focus();
       document.Form1.address.select();
return false;
}
  $("#addreTip").html("");

if (document.Form1.endschool.value !="" && document.Form1.endschool.value !=null)
{

var i;   
var str2 = document.Form1.endschool.value
if (str2.length<2)

$("#endTip").html("毕业学校不能少于一个字符!");
document.Form1.endschool.focus();
document.Form1.endschool.select();
return false;
} else{
     for(i=0;i<str2.length;i++){//验证每一个字符是否为中文
      var str3=str2.substring(i,i+1);
      if(reg.test(str3)){
      $("#endTip").html("毕业学校必须为中文!");
      document.Form1.endschool.focus();
       document.Form1.endschool.select();
return false; }}
  }
}else{
      $("#endTip").html("毕业学校不能为空!");
      document.Form1.endschool.focus();
       document.Form1.endschool.select();
return false;
}
 $("#endTip").html("");
 var filter2=/^/s*[0-9]{1,3}/s*$/;
if (document.Form1.selschoolid.value =="" || document.Form1.selschoolid.value ==null )

$("#selidTip").html("报考学校序列号不能为空");
document.Form1.selschoolid.focus();
document.Form1.selschoolid.select();
return false;
}
if (!filter2.test(document.Form1.selschoolid.value)) {

$("#selidTip").html("报考学校序列号不正确,请重新填写!不超过3个数字,注意不要使用空格。");
document.Form1.selschoolid.focus();
document.Form1.selschoolid.select();
return false;
}
$("#selidTip").html("");
if (document.Form1.selschool.value !="" &&document.Form1.selschool.value !=null)
{

var i;   
var str2 = document.Form1.selschool.value
if (str2.length<2)
{
$("#schoolTip").html("报考学校不能少于一个字符!");
document.Form1.selschool.focus();
document.Form1.selschool.select();
return false;
} else{
     for(i=0;i<str2.length;i++){//验证每一个字符是否为中文
      var str3=str2.substring(i,i+1);
      if(reg.test(str3)){
     $("#schoolTip").html("报考学校必须为中文!");
      document.Form1.selschool.focus();
       document.Form1.selschool.select();
return false; }}
  }
}else{
  $("#schoolTip").html("报考学校不能为空!");
      document.Form1.selschool.focus();
       document.Form1.selschool.select();
return false;
}
 $("#schoolTip").html("");

if (document.Form1.selprofessional.value !="" && document.Form1.selprofessional.value !=null)
{

var i;   
var str2 = document.Form1.selprofessional.value
if (str2.length<2)
{
$("#profTip").html("所选专业不能少于一个字符!");
document.Form1.selprofessional.focus();
document.Form1.selprofessional.select();
return false;
} else{
     for(i=0;i<str2.length;i++){//验证每一个字符是否为中文
      var str3=str2.substring(i,i+1);
      if(reg.test(str3)){ 
      $("#profTip").html("所选专业必须为中文!");
      document.Form1.selprofessional.focus();
       document.Form1.selprofessional.select();
return false; }}
  }
}else{
 $("#profTip").html("所选专业不能为空!");
      document.Form1.selprofessional.focus();
       document.Form1.selprofessional.select();
return false;
}


}

 

jsp页面

<form action="/student/register.do?method=Addstudent" method="post" name="Form1"  onSubmit="return FormCheck()">

 

 

要显示的位置

<div id="selidTip" style="width:300px"></div>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火箭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值