分享

高级表单的检测

 dlimit 2006-03-23

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>

<script language="JavaScript" type="text/JavaScript">
function checkform(){
if (document.form1.mem_user.value==""){
alert ("用户名不能为空");
return false;
}
if (document.form1.mem_name.value==""){
alert ("真名不能为空");
return false;
}
if (document.form1.mem_pass.value==""){
alert ("密码不能为空");
return false;
}
if (document.form1.mem_pass.value!=document.form1.mem_pass2.value){
alert ("两次密码不同");
return false;
}
var i,j,strTemp;
 strTemp="0123456789";
 
 for (i=0;i<document.form1.mem_qq.value.length;i++)
 {
  j=strTemp.indexOf(document.form1.mem_qq.value.charAt(i));
  if (j==-1)
  {
 alert ("qq号码输入错误");
  return false;
  }
 }


if (document.form1.mem_pass_q.value==""){
alert ("密码问题不能为空");
return false;
}
if (document.form1.mem_pass_a.value==""){
alert ("密码提问答案不能为空");
return false;
}
if (document.form1.mem_address.value==""){
alert ("地址不能为空");
return false;
}

if (document.form1.mem_code.value==""){
alert ("邮编不能为空");
return false;
}

for (i=0;i<document.form1.mem_code.value.length;i++)
 {
  j=strTemp.indexOf(document.form1.mem_code.value.charAt(i));
  if (j==-1)
  {
 alert ("邮编输入错误");
  return false;
  }
 }
 
if (document.form1.mem_tel.value==""){
alert ("电话不能为空");
return false;
}

if (document.form1.mem_sj.value==""){
alert ("手机不能为空");
return false;
}

if (document.form1.mem_email.value==""){
alert ("电子邮件不能为空");
return false;
}
if (document.form1.mem_email.value.match(/^\w+@\w+\.\w{2,3}/) ==null)
     {
      alert(‘请输入正确的E-mail‘);
      return false;
}
}
</script>

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多