微信小程序之发送短信倒计时功能


Posted in Javascript onAugust 30, 2017

微信小程序之发送短信倒计时功能

点击后

微信小程序之发送短信倒计时功能

代码

<form bindsubmit="formSubmit" bindreset="formReset"> 
<view class="fidpas"> 
 <input type="number" class="fidpas_inp"placeholder-class="lgin_place" placeholder="请输入手机号" name="phonenumber" /> 
 <input type="number" class="fidpas_inp2"placeholder-class="lgin_place" placeholder="请输入短信验证码" name="msg" /> 
 <button class="{{sendmsg}}" bindtap="sendmessg">{{getmsg}}</button> 
</view> 
<button class="lgbut" formType="submit">下一步</button> 
</form> 
data: { 
 sendmsg: "sendmsg", 
 getmsg:"获取短信验证码", 
 }, 
 /** 
 * 获取短信验证码 
 */ 
 sendmessg:function(e){ 
 if (timer==1){ 
 timer=0 
 var that=this 
 var time=60 
 that.setData({ 
 sendmsg:"sendmsgafter", 
 }) 
 var inter=setInterval(function(){ 
  that.setData({ 
  getmsg: time + "s后重新发送", 
  }) 
  time-- 
  if(time<0){ 
  timer=1 
  clearInterval(inter) 
  that.setData({ 
   sendmsg: "sendmsg", 
   getmsg: "获取短信验证码", 
  }) 
  } 
 },1000)} 
 },

思路:将BUTTON后样式和内容设为变量,点击之后setData将其改变即可

总结

以上所述是小编给大家介绍的微信小程序之发送短信倒计时功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Prototype String对象 学习
Jul 19 Javascript
javascript getElementsByClassName实现代码
Oct 11 Javascript
Jquery实现视频播放页面的关灯开灯效果
May 27 Javascript
jQuery针对各类元素操作基础教程
Aug 29 Javascript
常用的JS验证和函数汇总
Dec 23 Javascript
jquery实现通用的内容渐显Tab选项卡效果
Sep 07 Javascript
JS简单去除数组中重复项的方法
Sep 13 Javascript
js转html实体的方法
Sep 27 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
Sep 13 Javascript
js构造函数constructor和原型prototype原理与用法实例分析
Mar 02 Javascript
微信小程序实现手指拖动选项排序
Apr 22 Javascript
js实现扫雷源代码
Nov 27 Javascript
使用node.js对音视频文件加密的实例代码
Aug 30 #Javascript
hammer.js实现图片手势放大效果
Aug 29 #Javascript
js禁止表单重复提交
Aug 29 #Javascript
View.post() 不靠谱的地方你知道多少
Aug 29 #Javascript
jsTree事件和交互以及插件plugins详解
Aug 29 #Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
Aug 29 #Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 #Javascript
You might like
用Zend Encode编写开发PHP程序
2006/10/09 PHP
php 高效率写法 推荐
2010/02/21 PHP
PHP解析html类库simple_html_dom的转码bug
2014/05/22 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
2014/08/19 PHP
php实现可用于mysql,mssql,pg数据库操作类
2014/12/13 PHP
手把手编写PHP框架 深入了解MVC运行流程
2016/09/19 PHP
php文件类型MIME对照表(比较全)
2016/10/07 PHP
javascript 模拟点击广告
2010/01/02 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
利用腾讯的ip地址库做ip物理地址定位
2010/07/24 Javascript
jquery事件机制扩展插件 jquery鼠标右键事件。
2011/12/26 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
使用Chrome浏览器调试AngularJS应用的方法
2015/06/18 Javascript
jquery中toggle函数交替使用问题
2015/06/22 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
Javascript类型系统之undefined和null浅析
2016/07/13 Javascript
详解vue2.0的Element UI的表格table列时间戳格式化
2017/06/13 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
小程序云开发之用户注册登录
2019/05/18 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
工程师必须了解的LRU缓存淘汰算法以及python实现过程
2020/10/15 Python
利用Bootstrap实现漂亮简洁的CSS3价格表实例源码
2017/03/02 HTML / CSS
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
大学生最新职业生涯规划书范文
2014/01/12 职场文书
演讲主持词
2014/03/18 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
小学端午节活动总结
2015/02/11 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
亮剑观后感600字
2015/06/05 职场文书
Html5调用企业微信的实现
2021/04/16 HTML / CSS