成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jquery驗證郵箱格式是否正確實例講解
全站頭部文字 我要出現在這里
jquery驗證郵箱格式是否正確實例講解 580 2024-03-21   

我們來看看都有哪些郵箱:

查看圖片

我們如果一個個的郵箱進行判斷,顯然是不可能的了。
—個完整的Internet郵件地址由以下兩個部分組成,格式如下:登錄名@主機名.域名
中間用—個表示“在”(at)的符號“@”分開,符號的左邊是對方的登錄名,右邊是完整的主機名,它由主機名與域名 組成。其中,域名由幾部分組成,每一部分稱為一個子域(Subdomain),各子域之間用圓點“.”隔開,每個子域都會告訴用戶一些有關這臺郵件服務器 的信息。
關鍵驗證的正則表達式: var myreg = /^([.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
校驗輸入框:

 //驗證郵箱
     function vailEmail(){
       var email = jQuery("#email").val();
       var flag = false;
       var message = "";
       var myreg = /^([.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; 
       if(email ==''){
         message = "郵箱不能為空!";
       }else if(!myreg.test(email)){
         message = "請輸入有效的郵箱地址!";
       }else if(checkEmailIsExist()){
         message = "該郵箱地址已經被注冊!";
       }else{
         flag = true;
       }
       if(!flag){
          //錯誤提示
         //jQuery("#emailDiv").removeClass().addClass("ui-form-item has-error");
         // jQuery("#emailP").html("");
         //jQuery("#emailP").html("<i class="icon-error ui-margin-right10"> </i>"+message);
         //jQuery("#email").focus();
       }else{
         //正確提示
         //jQuery("#emailDiv").removeClass().addClass("ui-form-item has-success");
         //jQuery("#emailP").html("");
         //jQuery("#emailP").html("<i class="icon-success ui-margin-right10"> </i>該郵箱可用");
       }
       return flag;
     }

寫一個方法來驗證一下

 //驗證郵箱是否存在
     function checkEmailIsExist(){
       var email = jQuery("#email").val();
       var flag = false;
       jQuery.ajax(
        { url: "checkEmail?t=" + (new Date()).getTime(),
          data:{email:email},
          dataType:"json",
             type:"GET",
             async:false,
             success:function(data) {
             var status = data.status;
             if(status == "1"){
               flag = true;
             }
           }
      });
      return flag;
     }

后臺處理程序:

@RequestMapping(value = "/checkEmail", method = RequestMethod.GET)
  public void checkEmail(HttpServletRequest request,HttpServletResponse response) {
    
    Map<String, Object> map = new HashMap<String, Object>();
    try {
      String email = request.getParameter("email");
      
      String status = "0";
      //寫查詢語句,查詢表里面是否存在該郵箱
      //UserBaseInfo userBaseInfo = userService.findUserByEmail(email); 
      //if(userBaseInfo!=null)status="1";
      map.put("status", status);
      
      String data = JSONObject.fromObject(map).toString();
     
      response.getWriter().print(data);
      response.getWriter().flush();
      response.getWriter().close();
    } catch (Exception ex) {
      
    }
  }

以上就是jquery驗證郵箱格式是否正確實例代碼,利用了正則表達式:var myreg = /^([.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;,大家可以動手試一試。



主站蜘蛛池模板: 免费看黄网站在线| 魔界 电影| 熊出没之过年大电影| 日韩在线激情| 奇骏车友会| 海神号遇险记| 在线观看乒乓球直播| 成龙电影大全免费功夫片| 第五单元初试身手| 影院级电影| 老虎斑鱼图片| 让娜迪尔曼| 情人看刀| 18岁在线观看| 有关动物的成语| 《遇见你之后》电影在线观看| 雾里看花电视剧剧情介绍| 工伤赔偿协议书| 日本变态浣肠免费视频| 女生被艹在线观看| 12星座最佳夫妻配对| 老司机avhd101高清| 傅首尔个人资料| 大胆艺术| 汽球造型| 全网火热| 如懿传 豆瓣| 林智妍《邂逅》未删减| 男生女生向前冲2014| 任喜宝| 张志文| 张俪作品| 尤勇智的个人资料简介| 浙江旅游地图| 房东小姐| 阿芮尔·温特| 聊斋之千年灵狐3姐妹完整版免费观看 | 红羊电影| 当代大学德语2答案| 轻佻寡妇电影| 玫瑰故事演员表|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103