首页 > JavaScript 判断正则怎么用到实践中?

JavaScript 判断正则怎么用到实践中?

  <div class="form"><label for="">姓名:</label><input id='name' type="text" value="" placeholder="Your Name"></div>
  <div class="form"><label for="">手机:</label><input id='number' type="tel" value="" placeholder="Your mobile phone number"></div>
  <a id="btnform" class="btn-form" href="javascript:;">立即领取</a>
  <script>
     var aName = document.getElementById('name');
     var aNumber = document.getElementById('number');
     var aBtn = document.getElementById('btnform');
     
     aBtn.onclick=function(){

        if (aName.value=='') {
          alert('姓名不能为空');
          return
        }
        if () {
          alert('请输入中文或拼音');
        }
        if (aNumber.value=='') {
          alert('手机号不能为空');
          return
        }
        if () {
          alert('请输入正确的手机号');
        }
       else {
          $(".btn-tier,.space-layer").show(); 
          $(".btn-tier,.btn-close").bind("click", function(event) { 
            $(".btn-tier,.space-layer").hide();
        });
        }
     }

  </script>

//检测不为空!
/\S*/.test()
//检测手机
/^1[3|4|5|7|8]\d{9}$/.test()
//等等

假设手机号必须为11位的数字,那么就应该判断:

/^\d{11}$/.test(value)

是否为true。

【热门文章】
【热门文章】