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


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时ie6和ie7,ff的区别
Aug 19 Javascript
Javascript实现真实字符串剩余字数提示的实例代码
Oct 22 Javascript
js如何获取兄弟、父类等节点
Jan 06 Javascript
node.js中使用socket.io制作命名空间
Dec 15 Javascript
jquery实现全屏滚动
Dec 28 Javascript
浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别
Aug 18 Javascript
微信小程序 实例应用(记账)详解
Sep 28 Javascript
javascript 初学教程及五子棋小程序的简单实现
Jul 04 Javascript
vue实现word,pdf文件的导出功能
Jul 31 Javascript
VUE v-for循环中每个item节点动态绑定不同函数的实例
Sep 26 Javascript
发布订阅模式在vue中的实际运用实例详解
Jun 09 Javascript
vue element 中的table动态渲染实现(动态表头)
Nov 21 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
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
PHP控制网页过期时间的代码
2008/09/28 PHP
php中magic_quotes_gpc对unserialize的影响分析
2014/12/16 PHP
在PHP语言中使用JSON和将json还原成数组的方法
2016/07/19 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
2017/04/05 PHP
php微信公众号开发之关键词回复
2018/10/20 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
2020/05/29 PHP
js或css文件后面跟参数的原因说明
2010/01/09 Javascript
ExtJS GridPanel 根据条件改变字体颜色
2010/03/08 Javascript
初窥JQuery-Jquery简介 入门了解篇
2010/11/25 Javascript
jquery 之 $().hover(func1, funct2)使用方法
2012/06/14 Javascript
JS限制上传图片大小不使用控件在本地实现
2012/12/19 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
2013/06/24 Javascript
javascript模拟post提交隐藏地址栏的参数
2014/09/03 Javascript
D3.js 从P元素的创建开始(显示可加载数据)
2014/10/30 Javascript
浅谈JavaScript实现面向对象中的类
2014/12/09 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
js倒计时显示实例
2016/12/11 Javascript
node中使用es5/6以及支持性与性能对比
2017/08/11 Javascript
分享ES6的7个实用技巧
2018/01/18 Javascript
js操作table中tr的顺序实现上移下移一行的效果
2018/11/22 Javascript
[03:33]TI9战队采访 - Infamous
2019/08/20 DOTA
TensorFlow用expand_dim()来增加维度的方法
2018/07/26 Python
python tkinter界面居中显示的方法
2018/10/11 Python
Django--权限Permissions的例子
2019/08/28 Python
Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】
2019/10/12 Python
Python实现中值滤波去噪方式
2019/12/18 Python
Python request操作步骤及代码实例
2020/04/13 Python
python 制作简单的音乐播放器
2020/11/25 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
Etam德国:内衣精品店
2019/08/25 全球购物
幼儿园义卖活动方案
2014/01/17 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
社区国庆节活动总结
2015/03/23 职场文书
Pytest之测试命名规则的使用
2021/04/16 Python
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers