js如何实现手机发送验证码功能

  介绍

这篇文章将为大家详细讲解有关js如何实现手机发送验证码功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<>强效果图:

 js如何实现手机发送验证码功能

<强>代码如下:

& lt; ! DOCTYPE  html>   & lt; html 比;   & lt; head>   & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比;   & lt; title>发送验证码倒计时功能& lt;/title>   & lt; style>   @charset “utf-8";   *{,保证金:0;,填充:0;,list-style:没有}   身体{,背景:# EBECED;,字体类型:& # 39;微软雅黑& # 39;}   养成{宽度:450 px;高度:,汽车;,保证金:100 px 汽车;,溢出:隐藏;字体大小:,16 px;颜色:,# 1 b1b1b; text-align:,左,,填充:50 px;,边界:1 px  solid  # ccc;, border - radius: 10 px;}   .form  div{填充:5 px  0;溢出:,隐藏;}   {.form 标签宽度:90 px;显示:,块;浮动:,左;}   .form  info{宽度:200 px;高度:26 px;行高:,26 px;边界:1 px  solid  # BFBFBF;填充:2 px; border - radius: 4 px;浮动:,左;}   .form  .div-phone  a.send1{高度:26 px;文字修饰:没有,行高:,26 px;填充:2 px;宽度:,80 px;背景:,# AA8926;字体类型:,& # 39;宋体& # 39;;颜色:,# fff;字体大小:,12 px; text-align:,中心;显示:,块;浮动:,左;border - radius: 2 px; margin-left: 2 px; -webkit-transition: all  0.2 s 线性;-moz-transition: all  0.2 s 线性;-ms-transition: all  0.2 s 线性;-o-transition: all  0.2 s 线性;转型:all  0.2 s 线性;}   .form  .div-phone  a.send1:悬停{背景:文字修饰:没有;# 866 c1b; -webkit-transition: all  0.2 s 线性;-moz-transition: all  0.2 s 线性;-ms-transition: all  0.2 s 线性;-o-transition: all  0.2 s 线性;转型:all  0.2 s 线性;}   .form  .div-phone  a.send0{高度:26 px;文字修饰:没有,行高:,26 px;填充:2 px;宽度:,80 px;背景:,# A1A1A1;字体类型:,& # 39;宋体& # 39;;颜色:,# fff;字体大小:,12 px; text-align:,中心;显示:,块;浮动:,左;border - radius: 2 px; margin-left: 2 px;}   .form  .div-phone  a.send0:悬停{背景:# A1A1A1;字体类型:,& # 39;宋体& # 39;;颜色:,# fff;字体大小:,12 px;文字修饰:,没有;}   .form  span.error{高度:26 px;行高:,26 px;填充:2 px;宽度:,100 px;颜色:,红色;padding-left: 20 px;显示:,块;浮动:,左;margin-left: 10 px;字体大小:,12 px;字体类型:,& # 39;宋体& # 39;;背景:,url(. ./图片/error.png), no-repeat  left 中心;}   .form 电话#{宽度:116 px;}   .form  .div-conform {padding-right: 153 px;}   .form  .div-conform  a.conform{宽度:136 px;高度:,34 px;显示:,块;text-align:,左;溢出:,隐藏;背景:,url(. ./图片/btn.jpg),不再重演;浮动:,;indent:, -1000 px;}   & lt;/style>   & lt;/head>   & lt; body>   & lt; !——代码部分开始——比;   & lt; div 类=癴orm"祝辞   ,& lt; div 类=癲iv-name"比;=?& lt; label ; name"在用户名& lt;/label> & lt; input 类型=皌ext", id=皀ame",类=癷nfos",占位符=扒胧淙胗没?/比;   ,& lt;/div>   ,& lt; div 类=癲iv-phone"比;=?& lt; label ; phone"祝辞手机& lt;/label> & lt; input 类型=皌ext", id=皃hone",类=癷nfos",占位符=扒胧淙胧只?/比;   ,& lt; a  href=癹avascript:“, rel=癳xternal  nofollow", rel=癳xternal  nofollow",类=皊end1", onclick=皊ends.send();“在发送验证码& lt;/a>   ,& lt;/div>   ,& lt; div 类=癲iv-ranks"比;=?& lt; label ; ranks"在验证码& lt;/label> & lt; input 类型=皌ext", id=皉anks",类=癷nfos",占位符=扒胧淙胙橹ぢ搿?/比;   ,& lt;/div>   ,& lt; div 类=癲iv-conform"比;   ,& lt; a  href=癹avascript:“, rel=癳xternal  nofollow", rel=癳xternal  nofollow",类=癱onform", onclick=皊ends.conform();“祝辞提交& lt;/a>   ,& lt;/div>   & lt;/div>   & lt; script  src=癶ttp://www.lanrenzhijia.com/ajaxjs/jquery.min.js"祝辞& lt;/script>   & lt; script>   var  sends =, {   ,检查:1、   ,发送:函数(){   var 才能;numbers =,/^ 1 \ d {10} $/;   var 才能;val =,美元(& # 39;#手机# 39;).val () .replace (/\ s +/g,““),,//获取输入手机号码   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

js如何实现手机发送验证码功能