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


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 调用百度地图api并在地图上进行打点添加标注
May 13 Javascript
js实现图片无缝滚动特效
Mar 19 Javascript
JS获取url参数、主域名的方法实例分析
Aug 03 Javascript
AngularJS HTML DOM详解及示例代码
Aug 17 Javascript
jQuery学习笔记之入门
Dec 14 Javascript
AngularJS页面带参跳转及参数解析操作示例
Jun 28 Javascript
React Native 环境搭建的教程
Aug 19 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
Dec 27 Javascript
swiper自定义分页器使用方法详解
Sep 14 Javascript
浅谈Webpack多页应用HMR卡住问题
Apr 24 Javascript
js实现继承的方法及优缺点总结
May 08 Javascript
详谈Object.defineProperty 及实现数据双向绑定
Jul 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如何利用P3P实现跨域
2013/08/24 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
javascript实现checkbox全选的代码
2015/04/30 Javascript
js字符串操作方法实例分析
2015/05/06 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
JS实现浏览器状态栏显示时间的方法
2015/10/27 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
jQuery表单插件ajaxForm实例详解
2017/01/17 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
vue实现的仿淘宝购物车功能详解
2019/01/27 Javascript
浅谈KOA2 Restful方式路由初探
2019/03/14 Javascript
node学习笔记之读写文件与开启第一个web服务器操作示例
2019/05/29 Javascript
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
详解Python的hasattr() getattr() setattr() 函数使用方法
2018/07/09 Python
python实现嵌套列表平铺的两种方法
2018/11/08 Python
python 实现selenium断言和验证的方法
2019/02/13 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
车间副主任岗位职责
2013/12/24 职场文书
医院领导班子查摆问题对照检查材料思想汇报
2014/10/08 职场文书
2014年旅游局法制宣传日活动总结
2014/11/01 职场文书
2015年校长新年寄语
2014/12/08 职场文书
超市工作总结范文2014
2014/12/19 职场文书
大学生学期个人总结
2015/02/12 职场文书
学校2016年全国助残日活动总结
2016/04/01 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python
全网非常详细的pytest配置文件
2022/07/15 Python