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


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 相关文章推荐
JavaScript之HTMLCollection接口代码
Apr 27 Javascript
仿新浪微博返回顶部的jquery实现代码
Oct 01 Javascript
javascript面向对象程序设计(一)
Jan 29 Javascript
javascript实现详细时间提醒信息效果的方法
Mar 11 Javascript
XML、HTML、CSS与JS的区别整理
Feb 18 Javascript
Javascript中 toFixed四舍六入方法
Aug 21 Javascript
vue移动端实现红包雨效果
Jun 23 Javascript
当vue路由变化时,改变导航栏的样式方法
Aug 22 Javascript
JQuery特殊效果和链式调用操作示例
May 13 jQuery
js中let能否完全替代IIFE
Jun 15 Javascript
小程序新版订阅消息模板消息
Dec 31 Javascript
原生js实现滑块区间组件
Jan 20 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
MySQL修改密码方法总结
2008/03/25 PHP
PHP使用Session遇到的一个Permission denied Notice解决办法
2014/07/30 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
javascript css在IE和Firefox中区别分析
2009/02/18 Javascript
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
JS解析XML的实现代码
2009/11/12 Javascript
JavaScript 语言的递归编程
2010/05/18 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
2016/05/25 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
JS中使用 after 伪类清除浮动实例
2017/03/01 Javascript
js实现一键复制功能
2017/03/16 Javascript
vue中用H5实现文件上传的方法实例代码
2017/05/27 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
js防抖和节流的深入讲解
2018/12/06 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
2019/10/21 Javascript
[01:02:25]2014 DOTA2华西杯精英邀请赛 5 24 iG VS DK
2014/05/26 DOTA
python使用PyGame绘制图像并保存为图片文件的方法
2015/04/24 Python
python基础之入门必看操作
2017/07/26 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
2018/04/21 Python
用python爬取租房网站信息的代码
2018/12/14 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
澳大利亚冲浪和时尚服装网上购物:SurfStitch
2017/07/29 全球购物
美国最大的家庭鞋类零售商之一:Shoe Carnival
2017/10/06 全球购物
澳大利亚领先的孕妇服装品牌:Mamaway
2018/08/14 全球购物
什么是事务?为什么需要事务?
2012/01/09 面试题
2015年前台文员工作总结
2015/05/18 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
如何打开Win11系统注册表编辑器?Win11注册表编辑器打开修复方法
2022/04/05 数码科技