国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Jquery檢驗(yàn)手機(jī)號(hào)是否符合規(guī)則并根據(jù)手機(jī)號(hào)檢測結(jié)果將提交按鈕設(shè)為不同狀態(tài)

2019-11-20 11:09:31
字體:
供稿:網(wǎng)友

項(xiàng)目需求:

  輸入手機(jī)號(hào),實(shí)時(shí)判斷手機(jī)號(hào)輸入的是否符合規(guī)則:

  如果不合規(guī)則,則提交按鈕為禁用狀態(tài),手機(jī)號(hào)信息不可提交,按鈕顯示灰色背景;

  如果符合規(guī)則,則可提交所輸入的手機(jī)號(hào)信息,并將按鈕背景設(shè)成紅色。

代碼如下:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Document</title>  <style>    .box{      width: 400px;      margin: 50px auto;      border: 1px solid #ccc;      padding: 50px;    }    #phone{      text-align: center;      margin-bottom: 20px;      border: 1px solid #ccc;      color: #333;    }    .submit,    .disable,    #phone{      display: block;      width: 190px;      height: 35px;      border-radius: 5px;      margin-left:auto;      margin-right:auto;    }    .disable{      border: none;      background-color: #ccc;      color: #fff;    }    .submit{      border: none;      background-color: red;      color: #fff;    }  </style></head><body>  <div class="box">    <input id="phone" type="text" placeholder="輸入領(lǐng)券手機(jī)號(hào)" maxlength="11">    <button id="submit" class="disable" disabled>確認(rèn)領(lǐng)取</button>  </div>  <script src="jquery.min.js"></script>  <script>    $(function () {      var $phone = $('#phone');      var $submit = $('#submit');      $phone.on('input propertychange', function () {        var phone = this.value;        if (/^((13[0-9]|15[0-9]|17[0-9]|18[0-9])+/d{8})$/.test(phone)) {          $submit.removeClass('disable').addClass('submit').removeAttr('disabled');        } else {          $submit.removeClass('submit').addClass('disable').attr('disabled', 'disabled');        }      });    });  </script></body></html>

 效果:

  用戶輸入的手機(jī)號(hào)不合規(guī)則時(shí):

用戶輸入的手機(jī)號(hào)符合規(guī)則時(shí):

ps:jquery驗(yàn)證電話號(hào)碼

var isMobile=/^(?:13/d|15/d|18/d)/d{5}(/d{3}|/*{3})$/; //手機(jī)號(hào)碼驗(yàn)證規(guī)則var isPhone=/^((0/d{2,3})-)?(/d{7,8})(-(/d{3,}))?$/;  //座機(jī)驗(yàn)證規(guī)則var dianhua = $("#dianhua").val();          //獲得用戶填寫的號(hào)碼值 賦值給變量dianhuaif(!isMobile.test(dianhua) && !isPhone.test(dianhua)){ //如果用戶輸入的值不同時(shí)滿足手機(jī)號(hào)和座機(jī)號(hào)的正則  alert("請正確填寫電話號(hào)碼,例如:13415764179或0321-4816048"); //就彈出提示信息  $("#dianhua").focus();    //輸入框獲得光標(biāo)  return false;     //返回一個(gè)錯(cuò)誤,不向下執(zhí)行
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 毕节市| 焦作市| 岳普湖县| 永康市| 兴安县| 海城市| 衡阳县| 建宁县| 邵东县| 达孜县| 龙游县| 榆中县| 新邵县| 越西县| 读书| 墨江| 台南县| 阿拉尔市| 霍林郭勒市| 交城县| 阳泉市| 张家口市| 伊通| 罗城| 临颍县| 阜新| 翁牛特旗| 太保市| 固安县| 垦利县| 邢台市| 大新县| 保山市| 伊宁县| 黄陵县| 六枝特区| 南康市| 湖州市| 南溪县| 海门市| 北安市|