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


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 相关文章推荐
基于js实现投票的实例代码
Aug 04 Javascript
基于jQuery实现中英文切换导航条效果
Sep 18 Javascript
Vue 2.x教程之基础API
Mar 06 Javascript
Javascript继承机制详解
May 30 Javascript
详解原生js实现offset方法
Jun 15 Javascript
响应式框架Bootstrap栅格系统的实例
Dec 19 Javascript
swiper动态改变滑动内容的实现方法
Jan 17 Javascript
基于vue开发的在线付费课程应用过程
Jan 25 Javascript
深入理解使用Vue实现Context-Menu的思考与总结
Mar 09 Javascript
解决vue项目刷新后,导航菜单高亮显示的位置不对问题
Nov 01 Javascript
处理JavaScript值为undefined的7个小技巧
Jul 28 Javascript
vue 在服务器端直接修改请求的接口地址
Dec 19 Vue.js
使用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
php学习笔记 数组遍历实现代码
2011/06/09 PHP
php简单实现MVC
2015/02/05 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
weiphp微信公众平台授权设置
2016/01/04 PHP
利用php_imagick实现复古效果的方法
2016/10/18 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
vue双向绑定简要分析
2017/03/23 Javascript
JavaScript验证知识整理
2017/03/24 Javascript
javascript闭包功能与用法实例分析
2017/04/06 Javascript
官方推荐react-navigation的具体使用详解
2018/05/08 Javascript
SVG实现时钟效果
2018/07/17 Javascript
JS插件clipboard.js实现一键复制粘贴功能
2020/12/04 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
微信小程序实现同一页面取值的方法分析
2019/04/30 Javascript
微信小程序绘制半圆(弧形)进度条
2020/11/18 Javascript
[原创]Python入门教程5. 字典基本操作【定义、运算、常用函数】
2018/11/01 Python
详解Scrapy Redis入门实战
2020/11/18 Python
HTML5使用DOM进行自定义控制示例代码
2013/06/08 HTML / CSS
软件测试工程师面试问题精选
2016/10/28 面试题
教育科学研究生自荐信
2013/10/09 职场文书
预备党员入党思想汇报
2014/01/04 职场文书
入学申请自荐信范文
2014/02/26 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
新闻人物通讯稿
2014/10/09 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
库房管理员岗位职责
2015/02/12 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
了解Kubernetes中的Service和Endpoint
2022/04/01 Servers
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技
Python实现双向链表
2022/05/25 Python