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


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 相关文章推荐
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
Oct 26 Javascript
关于JAVASCRIPT urldecode URL解码的问题
Jan 08 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
Jan 13 Javascript
jQuery使用toggleClass方法动态添加删除Class样式的方法
Mar 26 Javascript
JavaScript兼容浏览器FF/IE技巧
Aug 14 Javascript
JS Select下拉框(支持输入模糊查询)
Feb 04 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
Mar 29 Javascript
理解 javascript 中的函数表达式与函数声明
Jul 07 Javascript
深入理解Vue 的条件渲染和列表渲染
Sep 01 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
Sep 19 Javascript
详解如何在Javascript和Sass之间共享变量
Nov 13 Javascript
vue项目中监听手机物理返回键的实现
Jan 18 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
PHP在Web开发领域的优势
2006/10/09 PHP
YII路径的用法总结
2014/07/09 PHP
PHP使用CURL实现下载文件功能示例
2019/06/03 PHP
基于jQuery的弹出消息插件 DivAlert之旅(一)
2010/04/01 Javascript
关于js datetime的那点事
2011/11/15 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
vue.js表格组件开发的实例详解
2016/10/12 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
2017/07/19 Javascript
Angular项目中$scope.$apply()方法的使用详解
2017/07/26 Javascript
js循环map 获取所有的key和value的实现代码(json)
2018/05/09 Javascript
Vue渲染过程浅析
2019/03/14 Javascript
vue.js+element 默认提示中英文操作
2020/11/11 Javascript
[01:19:34]2014 DOTA2国际邀请赛中国区预选赛 New Element VS Dream time
2014/05/22 DOTA
[01:10:58]KG vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python中的__SLOTS__属性使用示例
2015/02/18 Python
Python最基本的输入输出详解
2015/04/25 Python
Python中动态创建类实例的方法
2017/03/24 Python
python中map()函数的使用方法示例
2017/09/29 Python
Python爬虫实现百度图片自动下载
2018/02/04 Python
python中实现数组和列表读取一列的方法
2018/04/03 Python
python发送告警邮件脚本
2018/09/17 Python
对Python中内置异常层次结构详解
2018/10/18 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
python三大神器之fabric使用教程
2019/06/10 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
python内打印变量之%和f的实例
2020/02/19 Python
Python爬虫抓取论坛关键字过程解析
2020/10/19 Python
用css3写出气球样式的示例代码
2017/09/11 HTML / CSS
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
生产车间主管岗位职责
2013/12/28 职场文书
学习之星事迹材料
2014/05/17 职场文书
防灾减灾活动总结
2014/08/30 职场文书
Python Numpy之linspace用法说明
2021/04/17 Python