JavaScript 判断正则怎么用到实践中?
迷茫
迷茫 2017-04-11 09:03:11
[JavaScript讨论组]
  <p class="form"><label for="">姓名:</label><input id='name' type="text" value="" placeholder="Your Name"></p>
  <p class="form"><label for="">手机:</label><input id='number' type="tel" value="" placeholder="Your mobile phone number"></p>
  <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>
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(2)
大家讲道理

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

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

是否为true。

伊谢尔伦
//检测不为空!
/\S*/.test()
//检测手机
/^1[3|4|5|7|8]\d{9}$/.test()
//等等
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号