`
小妞咕嘟
  • 浏览: 9790 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

邮箱用户名电话号码验证

阅读更多
   function   dmCheck(){
   var userName= $("#userName").val();
   if(userName==""){
   $("#yzUserName").html("<font  color='red'>*请填写贵店店名或公司全名</font>");
   }else{
  $("#yzTrade").html("<font color='red'>*OK ä¸èƒ½ä¸ºç©</font>");
   }
   }
  function  dzCheck(){
   var adress= $("#adress").val();
   if(adress==""){
   $("#yzAdress").html("<font color='red'>*请填写贵店详细地址</font>");
   }else{
  $("#yzAdress").html("<font color='red'>*OK ä¸èƒ½ä¸ºç©</font>");
   }
}
  function hyCheck(){
 
  var trade= $("#trade").val();
   if(trade==""){
   $("#yzTrade").html("<font color='red'>*请填写贵公司所属行业</font>");
   }else{
  $("#yzTrade").html("<font color='red'>*OK ä¸èƒ½ä¸ºç©</font>");
   }
}
 
 
  function    mzCheck(){
  
   var  userName= $("#userName").val();
    if(userName==""){
    $("#yzUserName").html("<font color='red'>*请填写您的昵称</font>");
   }else{
  $("#yzUserName").html("<font color='red'>*OK</font>");
   }
 
  }
 
 
 
 
  function dhCheck(){
    var phone = $("#phone").val();
var num = /^(13[0-9]|15[0|2|3|5|6|7|8|9]|18[6|7|8|9])\d{8}$/;

if(phone==""){
$("#yzPhone").html("<font color='red'>*电话不能为空</font>");
}else{
      if(!num.exec(phone)){
      $("#yzPhone").html("<font color='red'>*电话号码格式不正确</font>");
       }
    else{
   
     $("#yzPhone").html("<font color='red'>*格式正确</font>");  
      }
}
   }  
     
    function czCheck(){
      var fax =$("#fax").val();
      var pattern =/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;
     
      if($("#fax").val=="") {
$("#yzFax").html("<font color='red'>*传真不能为空</font>");
  }else{
     if(!pattern.exec(fax)){
             $("#yzFax").html("<font color='red'>*传真号码不正确</font>");
         }
     else{
        
      $("#yzFax").html("<font color='red'>*格式正确</font>");  
       }
  }
  }
function  qqCheck(){
var qqNumber=$("#qqNumber").val();
var suzhi=/^[1-9]\d{4,8}$/;
if(qqNumber==""){
   $("#yzQqNumber").html("<font color='red'>*qq不能为空</font>");
  }else{
   if(!suzhi.exec(qqNumber)){
          $("#yzQqNumber").html("<font color='red'>*格式不正确ä¸èƒ½ä¸ºç©</font>");
    }else{
     $("#yzQqNumber").html("<font color='red'>*格式正确ä¸èƒ½ä¸ºç©</font>");
  
          }

    }
}

function yxCheck(){

var email=$("#email").val();
var patt =/^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/;
if(email==""){
     $("#yzEmail").html("<font color='red'>*邮箱不能为空</font>");
   }else {
   
        if(!patt.exec(email)){
       
     $("#yzEmail").html("<font color='red'>*邮箱格式不正确ä¸èƒ½ä¸ºç©</font>");
     
       }else{ $("#yzEmail").html("<font color='red'>*格式正确ä¸èƒ½ä¸ºç©</font>");
         }
       
    }
}

function  bizCheckAll(){
var phone = $("#phone").val();
var fax =$("#fax").val();
var qqNumber=$("#qqNumber").val();
var email=$("#email").val();
var num = /^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/;
var pattern =/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;
var patt =/^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/;
var suzhi=/^[1-9]\d{4,8}$/;
if(phone==""){
             $("#yzPhone").html("<font color='red'>*填写电话号码,方便联系ä¸èƒ½ä¸ºç©º</font>");
             $("#yzPhone").show();
              return false;
}else {
    if(!num.exec(phone)){
    $("#yzPhone").html("<font color='red'>*电话号码格式不正确</font>"); 
    $("#yzPhone").show();
                return false;
     }else{
      $("#yzPhone").html("<font color='red'>*正确</font>");
if(fax==""){  
    $("#yzFax").html("<font color='red'>*传真号码不能为空</font>");
    $("#yzFax").show();
    return false;
       }else{
         if(!pattern.exec(fax)){
                    $("#yzFax").html("<font color='red'>*传真号码格式不正确</font>"); 
    $("#yzFax").show();
                return false;
          }else{
       $("#yzFax").html("<font color='red'>*正确</font>");
      if(qqNumber==""){
         $("#yzQqNumber").html("<font color='red'>*QQ号码不能为空</font>");
         $("#yzQqNumber").show();
         return false;
         }else{
           if(!suzhi.exec(qqNumber)){
           $("#yzQqNumber").html("<font color='red'>*格式不正确ä¸èƒ½ä¸ºç©</font>");
           $("#yzQqNumber").show();
           return false;
           }else{
              $("#yzQqNumber").html("<font color='red'>*正确ä¸èƒ½ä¸ºç©</font>");
  

       if(email=""){
          $("#yzEmail").html("<font color='red'>*联系邮箱不能为空</font>"); 
      $("#yzEmail").show();
          return false;
       }else{
          if(!patt.exec(email)){
                $("#yzEmail").html("<font color='red'>*联系邮箱格式不正确</font>"); 
    $("#yzEmail").show();
               return false;
          }else{
          $("#yzEmail").html("<font color='red'>*正确</font>");
          return true;
          }
       
        }
     
      }
    }
  }
}
   }
}
}
  
       function numCheck() {
var phoneNumber = $("#phoneNumber").val();
var num = /^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/;
if(num.exec(phoneNumber)){
               $.post("user.do?mand=regNumber&phoneNumber="+phoneNumber,null,function(data){
               $("#msgNum").html(data);});   
          
           }else{
               if( $("#phoneNumber").val()==""){
                     $("#msgNum").html("<font size='1px' color='red'>*手机号码不能为空</font>"); 
               }else{
                    $("#msgNum").html("<font size='1px'  color='red'>*号码格式不正确</font>");  
              
               }
              
           }
          
  
  }







function yzmCheck(){
    if ($("#vcode2").val()=="") {
$("#msgYzm").html("<font color='red'>*请输入验证码</font>");
}else{
    
    $("#msgYzm").html("<font color='red'>*正确</font>");  
      }
}


function pasCheck(){
    if ($("#passWord").val() == "") {
$("#msgPas").html("<font size='1px' color='red'>*密码不能为空</font>");
}else {
if($("#passWord").val().length<6){
   $("#msgPas").html("<font size='1px' color='red'>*密码长度必须大于6位数</font>");

   }else{
    $("#msgPas").html("<font color='red'>*正确</font>");  
      }
   }

}
function pas1Check(){
    if ($("#passWord1").val() == "") {
$("#msgPas1").html("<font size='1px' color='red'>*密码不能为空</font>");
}else{
if($("#passWord").val()!=$("#passWord1").val()){
   $("#msgPas1").html("<font size='1px' color='red'>*密码不一致,请确认</font>");
     
}else{
    $("#msgPas1").html("<font size='1px' color='red'>*正确</font>");  
      } 
      }
}

function checkAll(){
     
           var phoneNumber = $("#phoneNumber").val();
           var vcode2 = $("#vcode2").val();
           var vcode1 = $("#vcode1").val();
           var passWord = $("#passWord").val();
           var passWord1 = $("#passWord1").val();
           var vcode1 = $("#vcode1").val();
           var num = /^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/;
           if(phoneNumber==""){
               $("#msgNum").html("<font color='red'>*手机号码不能为空</font>");
                $("#msgNum").show();
              return false;
           }else{
   if(!num.exec(phoneNumber)){
                     $("#msgNum").html("<font color='red'>*号码格式不正确</font>"); 
                      $("#msgNum").show();
                                  return false;
                                }else{
                                 $.post("user.do?mand=regNumber&phoneNumber="+phoneNumber,null,function(data){
                                 $("#msgNum").html(data);});
                                if(vcode2==""){  
                 $("#msgvcode").html("<font color='red'>*请输入验证码</font>");
                 $("#msgvcode").show();
                 return false;
               }else{
                      if(passWord == ""){
                       
                      $("#msgPas").html("<font color='red'>*密码不能为空</font>");
                      $("#msgPas").show();
                      return false ;
                      }
                     else if(passWord.length<6){
                         $("#msgPas").html("<font color='red'>*密码长度必须大于6位数</font>");
                      $("#msgPas").show();
                      return false ;
                      }
                      else{
                     
                           if(passWord1==""){
                       
                      $("#msgPas1").html("<font color='red'>*密码不能为空</font>");
                      $("#msgPas1").show();
                      return false ;
                        }else{
                        if(passWord!=passWord1){
                               $("#msgPas2").html("<font color='red'></font>");
                             $("#msgPas2").show(); 
                             return false ;
                          
                                       }else{
                                           if(vcode2!=vcode1){
                                                  $("#msgYzm").html("<font color='red'>*验证码输入错误</font>");
                 $("#msgYzm1").show();
                 return false;   
                                           }
                                       }
                                      
                                    }
                                 }
                                                                       
                               }
                           }
                        }
                    }
0
0
分享到:
评论

相关推荐

    javascript用户名密码邮箱验证

    在JavaScript编程中,进行用户名、密码和邮箱验证是前端开发中的常见任务,它涉及到用户输入的有效性检查,以确保数据的正确性和安全性。这个压缩包文件"javascript用户名密码邮箱验证"很可能包含了一些预设的代码...

    JS验证_密码用户名手机号码用户姓名

    - **应用场景**:适用于注册或登录页面中的用户名验证。 #### 2.2 用户姓名验证 ```javascript var reg = /^[a-zA-Z\u4e00-\u9fa5][a-zA-Z\u4E00-\u9FA5]{3,20}$/; ``` - **解释**:该正则表达式用于验证用户姓名。...

    java根据用户名和密码验证邮箱是否有效

    下面将详细讲解如何使用JavaMail进行邮箱验证。 首先,我们需要引入JavaMail相关的依赖。在给定的压缩包文件中,有一个名为"mail.jar"的文件,这正是JavaMail API的核心库。在项目中,你需要将其添加到类路径...

    Ajax实时验证用户名邮箱等是否已经存在

    为了提供更好的用户体验,"Ajax实时验证用户名邮箱等是否已经存在"的技术被广泛应用。这种技术利用Ajax(Asynchronous JavaScript and XML)异步通信,能够在用户输入时即时检查数据库,无需刷新页面就能得到反馈。...

    js登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证

    5. **用户名验证** 用户名通常限制字符长度,不允许特殊字符,可能的验证方式如下: ```javascript function validateUsername(username) { const regex = /^[a-zA-Z0-9_]{6,20}$/; return regex.test(username...

    jQuery验证用户名长度邮箱格式

    综上所述,"jQuery验证用户名长度邮箱格式"涉及到的关键知识点包括:jQuery的事件处理(如`submit`、`keyup`、`input`)、DOM操作(如获取元素值、添加/移除类)、字符串长度检测、正则表达式用于邮箱验证以及实时...

    ECSHOP使用手机号邮箱用户名登陆ecshop插件

    这个"使用手机号邮箱用户名登陆ecshop插件"正是为了满足这种需求而设计的,它可以扩展ECSHOP的登录功能,让客户可以选择通过手机号、邮箱或传统的用户名来验证身份。 一、插件安装与集成 首先,你需要将提供的...

    js/jquery登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证

    4. **用户名验证**:用户名通常要求字母、数字、下划线的组合,不以数字开头,并且有一定的长度限制,例如: ```javascript function isUsername(username) { var regex = /^[a-zA-Z0-9_]{6,20}$/; return regex...

    注册邮箱验证、手机号验证等正则表达验证

    在“注册邮箱验证、手机号验证等正则表达验证”这个主题中,我们将探讨如何使用正则表达式来验证用户的邮箱地址和手机号码。 1. 邮箱验证: 邮箱地址通常由用户名、@符号、域名和顶级域组成。一个基本的邮箱正则...

    用户名异步验证

    在用户名验证场景中,当用户输入用户名后,前端会使用JavaScript检测输入,并通过Ajax调用后台接口进行验证。 Ajax的核心是XMLHttpRequest对象,它负责在后台运行,与服务器通信。以下是一个简单的Ajax请求示例: ...

    js验证用户名. JS初学者demo

    本文档提供了JavaScript中常用的一些验证方法,包括用户名验证、时间验证、邮箱验证以及获取浏览器信息等功能。这些知识点可以帮助开发者构建更加健壮的前端应用程序,提高用户体验并增强系统的安全性。通过深入理解...

    js验证讲解加例子 登录 电话号码 邮箱等验证

    1. 用户名验证:检查用户名长度,是否包含特殊字符等。 2. 密码验证:要求一定的长度,包含大小写字母、数字和特殊字符的组合,防止弱密码。 3. 记住我功能:设置cookie或localStorage来保存登录状态,但需注意安全...

    jq非空验证,js正则表达式验证邮箱和手机号码

    在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...

    Python-djangodualauthentication允许验证用户名或者是邮箱地址

    【标题】"Python-djangodualauthentication允许验证用户名或者是邮箱地址"揭示了这个项目的核心功能,即在Django框架中实现一种双重身份验证机制,它不仅支持传统的用户名验证,还支持邮箱地址作为登录凭据。...

    帝国cms7.5账号支持用户名 邮箱 手机号多用户名同时登录插件.zip

    首先,下载插件文件“帝国cms账号支持用户名 邮箱 手机号多用户名同时登录插件”,解压后将文件上传至帝国CMS的相应目录。通常,这一步可以使用FTP工具完成,将文件覆盖到帝国CMS的根目录。然后,在后台管理界面,...

    邮箱地址有效性验证工具

    这包括验证用户名部分是否包含非法字符,以及域名部分是否符合互联网域名系统(DNS)的规则。 2. **DNS解析**:验证工具会尝试通过DNS查找来验证域名是否存在。它会查询DNS服务器以获取MX(邮件交换)记录,这些...

    通过用户名密码验证身份,读取Outlook邮件及其附件

    这个场景中的"通过用户名密码验证身份,读取Outlook邮件及其附件"涉及到的关键技术是邮件客户端库的使用,通常包括Microsoft的MAPI(Messaging Application Programming Interface)或者更现代的EWS(Exchange Web ...

    ecshop商城用户名和邮箱都能登陆方法

    在ECShop这个电子商务平台中,实现用户既能通过用户名又能通过邮箱登录的功能,主要涉及到的是对用户验证过程的调整。在原代码中,`login` 函数仅检查用户名和密码是否匹配,而没有处理通过邮箱登录的情况。为了实现...

    Ajax邮箱、用户名唯一性验证实例代码

    关于“Ajax邮箱、用户名唯一性验证实例代码”的知识点,涵盖了前端使用Ajax技术与后端进行数据交互以及如何在前端实现即时的邮箱和用户名验证功能。以下是详细的知识点介绍: 1. Ajax技术基础:Ajax(Asynchronous ...

    邮箱地址批量验证

    在IT行业中,邮箱地址批量验证是一项重要的任务,特别是在营销、数据清洗或用户管理等领域。"邮箱地址批量验证"工具能够帮助我们快速有效地检查大量QQ邮箱地址的有效性,从而避免发送无效邮件,提高邮件投递的成功率...

Global site tag (gtag.js) - Google Analytics