分享

表单js验证

 万子千秋 2012-10-23

<script>

function checkuserlogs()
{
 
 if (document.getElementById("usernamelogs").value=="")
 {
  alert("请输入您的登录名!");
  document.getElementById("usernamelogs").focus();
  return false;
 }

 if (document.getElementById("userpwslogs").value=="")
 {
  alert("请输入您的密码!");
  document.getElementById("userpwslogs").focus();
  return false;
 } 
}

 

function checkuserreg()
{
 
 if (document.getElementById("yz").value=="")
 {
  alert("请输入验证码!");
  document.getElementById("yz").focus();
  return false;
 }
 
 
 if (document.getElementById("usernamereg").value=="")
 {
  alert("请输入您的登录用户名!");
  document.getElementById("usernamereg").focus();
  return false;
 }
 else
 {
  if(!(event.keyCode>=65&&event.keyCode<=90))
  {
   if(document.getElementById("usernamereg").value.length>10||document.getElementById("usernamereg").value.length<6)
   {
   alert("请输入6-10位的英文字符!");
   document.getElementById("usernamereg").focus();
   return false;
   }
  }
 }

 

 if (document.getElementById("userpws").value=="")
 {
  alert("请输入您的密码!");
  document.getElementById("userpws").focus();
  return false;
 }
 else
 {
  if(!(event.keyCode>=65&&event.keyCode<=90))
  {
   if(document.getElementById("userpws").value.length>10||document.getElementById("userpws").value.length<6)
   {
   alert("请输入6-15位的英文字符或与数字的组合!");
   document.getElementById("userpws").focus();
   return false;
   }
  }
 }
 
 
 

 if (document.getElementById("userpws1").value=="")
 {
  alert("请输入您的确认密码!");
  document.getElementById("userpws1").focus();
  return false;
 }
 
 if (document.getElementById("userpws1").value!=document.getElementById("userpws").value)
 {
  alert("您两次输入的密码不一致 !");
  document.getElementById("userpws1").focus();
  return false;
 }
 
 if (document.getElementById("realname").value=="")
 {
  alert("请输入您的真实姓名!");
  document.getElementById("realname").focus();
  return false;
 }

   if (document.getElementById("sjtel").value=="")
 {
  alert("请输入您的联系电话!");
  document.getElementById("sjtel").focus();
  return false;
 }
 else
 {
  //var pattern=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
  var pattern=/^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/;
  if(!pattern.test(document.getElementById("sjtel").value))
  {
  alert("联系电话不正确!");
  document.getElementById("sjtel").focus();
  return false;
  }
 }
 
  if(document.form2.email.value.length!=0)
  {
    if (document.form2.email.value.charAt(0)=="." ||       
         document.form2.email.value.charAt(0)=="@"||      
         document.form2.email.value.indexOf('@', 0) == -1 ||
         document.form2.email.value.indexOf('.', 0) == -1 ||
         document.form2.email.value.lastIndexOf("@")==document.form2.email.value.length-1 ||
         document.form2.email.value.lastIndexOf(".")==document.form2.email.value.length-1)
     {
      alert("Email地址格式不正确!");
      document.form2.email.focus();
      return false;
      }
   }
 else if(document.form2.email.value.length==0)
  {
   alert("Email不能为空!");
   document.form2.email.focus();
   return false;
   }
  
 
 if (document.getElementById("companyname").value=="")
 {
  alert("请输入您的公司名称!");
  document.getElementById("companyname").focus();
  return false;
 }
 
 if (document.getElementById("comtel").value=="")
 {
  alert("请输入您的公司电话!");
  document.getElementById("comtel").focus();
  return false;
 }
 
 
}

</script>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约