全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js实现短信发送倒计时功能(正则验证)

本文实例为大家分享了js短信发送倒计时的具体代码,供大家参考,具体内容如下

<div class="login">
        <form action="" method="post">
          <div class="login-box">
            <p class="pho-0 pho">
              <img class="" src="img/icon_002.png">
              <input type="number" placeholder="请输入手机号" class="phnum font15" />
            </p>
            <p class="pho-0">
              <img src="img/icon_001.png">
              <input type="number" placeholder="请输入验证码" class="psd font15 yzm" /><span class="famsg font14" id="famsg">点击获取</span>
            </p>
          </div>
          <input type="submit" value="立即注册" class="sbm font15" />
        </form>
        <h3 class="tel font16 ">客服电话:<a class="telpho" href="tel:400-0268-8888" rel="external nofollow" >400-0268-8888</a></h3>
      </div>

js code

$(function() {
        var phone_num = /^1\d{10}$/;
        var flag = 1; //短信发送时标志位
        $("#famsg").click(function() {
          if($(".phnum").val() == "") {
            alert("请输入电话号码!");
            return false;
          };
          if(!phone_num.test($(".phnum").val().trim())) {
            alert("电话号码有误,请输入11位手机号!");
            return false;
          };
          if(flag == 1) {
            var i = 59;
            flag = 0;
            var n = setInterval(function() {
              var j = i + 's';
              $('#famsg').html(j);
              i--;
              if(i < -1) {
                clearInterval(n);
                flag = 1;
                $('#famsg').html('重新获取').prop("disabled", false);
              }
            }, 1000);
          }
        })
      });

js验证真实姓名与身份证号,手机号

最近的项目中用的需要调用实名认证的接口,实名认证接口价格相比短信而言高了不是几分钱,所以说调用实名认证的条件就要严格把关,因此用到js验证真实姓名与js验证身份证号。

进入正题

1.js验证真实姓名

js验证真实姓名,是用的unicode字符的来进行匹配,而中国人的姓名长度一般都是2-4,所以重复匹配{2,4}次

 var regName =/^[\u4e00-\u9fa5]{2,4}$/;
 if(!regName.test(name)){
   alert('真实姓名填写有误');
   return false;
 }

2.js验证身份证号

js验证身份证号,中国的身份证号,一代身份证号是15位的数字,二代身份证都是18位的,最后一位校验位除了可能是数字还可能是'X'或'x',所以有四种可能性:a.15位数字 b.18位数字 c.17位数字,第十八位是'X' d.17位数字,第十八位是'x'

 var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
 if(!regIdNo.test(idNo)){
   alert('身份证号填写有误');
   return false;
 }

详细版身份证验证:15位和18位身份证JS校验的简单实例

3.js验证手机号

中国的手机号除了区号(+86),之外均是11位数字且首字母一定是1,第二位不一定,但是目前为止还没有出现1和2的

 var mobileRegex = /^(((1[3456789][0-9]{1})|(15[0-9]{1}))+\d{8})$/;
   if(mobileRegex.test(phone)){
       alert('手机号正确');
   }else{
       alert('手机号输入不正确');
   }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js短信发送倒计时  # js短信发送  # js正则验证  # JavaScript实现短信倒计时60s  # JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)  # JS获取短信验证码倒计时的实现代码  # js实现5秒倒计时重新发送短信功能  # JS实现用户注册时获取短信验证码和倒计时功能  # JS短信验证码倒计时功能的实现(没有验证码  # 只有倒计时)  # js发送短信倒计时的简单实现方法  # 基于JS实现发送短信验证码后的倒计时功能(无视页面刷新  # 页面关闭不进行倒计时功能)  # 基于JavaScript实现手机短信按钮倒计时(超简单)  # javascript实现发送短信倒计时  # 请输入  # 真实姓名  # 都是  # 中国  # 短信发送  # 还没有  # 四种  # 客服电话  # 验证码  # 大家分享  # 高了  # 不正确  # 具体内容  # 还可能  # 大家多多  # 倒计时  # 首字母  # 校验位  # placeholder  # number 


相关文章: 网站插件制作软件免费下载,网页视频怎么下到本地插件?  如何通过.red域名打造高辨识度品牌网站?  如何快速搭建安全的FTP站点?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  建站之星代理商如何保障技术支持与售后服务?  如何通过可视化优化提升建站效果?  相册网站制作软件,图片上的网址怎么复制?  如何在腾讯云服务器快速搭建个人网站?  建站org新手必看:2024最新搭建流程与模板选择技巧  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?  非常酷的网站设计制作软件,酷培ai教育官方网站?  Android滚轮选择时间控件使用详解  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  红河网站制作公司,红河事业单位身份证如何上传?  网站企业制作流程,用什么语言做企业网站比较好?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  如何通过虚拟主机空间快速建站?  外汇网站制作流程,如何在工商银行网站上做外汇买卖?  如何快速查询网址的建站时间与历史轨迹?  Swift中swift中的switch 语句  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  建站之星2.7模板:企业网站建设与h5定制设计专题  如何彻底删除建站之星生成的Banner?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  ,柠檬视频怎样兑换vip?  为什么Go需要go mod文件_Go go mod文件作用说明  建站主机数据库如何配置才能提升网站性能?  小型网站制作HTML,*游戏网站怎么搭建?  建站之星如何配置系统实现高效建站?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  一键网站制作软件,义乌购一件代发流程?  再谈Python中的字符串与字符编码(推荐)  免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  如何挑选优质建站一级代理提升网站排名?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  如何确保FTP站点访问权限与数据传输安全?  制作网站外包平台,自动化接单网站有哪些?  活动邀请函制作网站有哪些,活动邀请函文案?  制作销售网站教学视频,销售网站有哪些?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  Python多线程使用规范_线程安全解析【教程】  教学网站制作软件,学习*后期制作的网站有哪些?  制作网站的模板软件,网站怎么建设?  如何选择高效便捷的WAP商城建站系统?  建站之星Pro快速搭建教程:模板选择与功能配置指南  如何用AWS免费套餐快速搭建高效网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。