注册常用js脚本

来源:互联网 发布:按键精灵windows插件 编辑:程序博客网 时间:2024/04/29 11:07
<script language="javascript">
function  checkmessage()
 {
  if(form1.user_name1.value=="")
   {
     //用户不能为空?
     alert("用户名不能为空!");
     form1.user_name1.focus();
     return false;
   }
      if (!validString(form1.user_name1.value,4,20,"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_",""))
        {
  alert("“用户长度不得小于4位”");
  return false;
        }
  if(form1.user_pwd.value=="")
      {
   //密码不能为空?
   alert("密码不能为空·!");
   form1.user_pwd.focus();
   return false;
   }
      if (form1.user_pwd.value.length>20||form1.user_pwd.value.length<4)
            {
   alert ("密码长度长度有误!最小4位,最长20位!");
   form1.user_pwd.focus();
   return false;
   }
  if (form1.user_pwd.value!=form1.user_re_pwd.value && form1.user_pwd.value!="")
  {
   //两次密码不一?
   alert("两次密码不一样,请确认!");
   form1.user_re_pwd.focus();
   return false;
  }
            var password = form1.user_pwd.value;
            if ( password.length < 4 ) {
   //密码不能少于四位?
            alert( "密码不能少于四位!" );
            form1.user_pwd.focus();
            return false; 
        }
     if(form1.user_email.value=="")
      {
   //留言标题不能为空?
   alert("邮件必须填写不能空");
   form1.user_email.focus();
   return false;
   }
     if(form1.user_email.value.charAt(0)=="." || form1.user_email.value.charAt(0)=="@"|| form1.user_email.value.indexOf('@', 0) == -1 || form1.user_email.value.indexOf('.', 0) == -1 || form1.user_email.value.lastIndexOf("@") ==form1.user_email.value.length-1 || form1.user_email.value.lastIndexOf(".")==form1.user_email.value.length-1)
            {
   alert("电子邮件的格式不正确,请填写有效的电子邮件!");
   form1.user_email.focus();
   return false;
   }
     if(form1.user_question.value=="")
      {
   //密码提示问题不能为空?
   alert("密码提示问题不能为空");
   form1.user_question.focus();
   return false;
   }
     if(form1.user_answer.value=="")
      {
   //密码提示回答不能为空?
   alert("密码提示回答不能为空");
   form1.user_answer.focus();
   return false;
   }
        if ( document.form1.Accept.checked == false ){
        alert("您选择了不同意注册协议,所以您不能申请邮箱!");
        return false;
            }
  return true;
 }
</script>
原创粉丝点击