全网整合营销服务商

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

免费咨询热线: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 


相关文章: 制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  h5网站制作工具有哪些,h5页面制作工具有哪些?  网站建设制作、微信公众号,公明人民医院怎么在网上预约?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  如何通过可视化优化提升建站效果?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  如何快速上传自定义模板至建站之星?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  如何正确下载安装西数主机建站助手?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  如何在万网主机上快速搭建网站?  图册素材网站设计制作软件,图册的导出方式有几种?  网站图片在线制作软件,怎么在图片上做链接?  如何用VPS主机快速搭建个人网站?  如何在Windows虚拟主机上快速搭建网站?  高性价比服务器租赁——企业级配置与24小时运维服务  建站之星如何取消后台验证码生成?  如何在香港免费服务器上快速搭建网站?  早安海报制作网站推荐大全,企业早安海报怎么每天更换?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  成都响应式网站开发,dw怎么把手机适应页面变成网页?  重庆市网站制作公司,重庆招聘网站哪个好?  建站主机数据库如何配置才能提升网站性能?  文字头像制作网站推荐软件,醒图能自动配文字吗?  如何选择最佳自助建站系统?快速指南解析优劣  如何快速搭建二级域名独立网站?  如何快速生成ASP一键建站模板并优化安全性?  如何通过老薛主机一键快速建站?  如何用搬瓦工VPS快速搭建个人网站?  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  建站之星安装模板失败:服务器环境不兼容?  建站DNS解析失败?如何正确配置域名服务器?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  网站制作需要会哪些技术,建立一个网站要花费多少?  如何在IIS7中新建站点?详细步骤解析  定制建站是什么?如何实现个性化需求?  c# Task.ConfigureAwait(true) 在什么场景下是必须的  北京企业网站设计制作公司,北京铁路集团官方网站?  教学论文网站制作软件有哪些,写论文用什么软件 ?  平台云上自助建站如何快速打造专业网站?  如何在IIS中新建站点并配置端口与物理路径?  如何在腾讯云免费申请建站?  免费网站制作appp,免费制作app哪个平台好?  历史网站制作软件,华为如何找回被删除的网站? 

您的项目需求

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