JS设置时间无效问题的解决办法


Posted in Javascript onFebruary 18, 2017

在发送短信息验证码的时候要用到js设置时间倒序问题:有时候这种常规写法会导致js失效,试了很多方法才找到问题所在,可能是因为js版本过低导致。

JS设置时间无效问题的解决办法

setTimeout(showT(t-1),5000)

解决方法:

setTimeout(function(){showT(t-1)},1000)

或者:

setTimeout("Talert(i)",5000);

jquery代码:必须用input设置value值,以便利用jquery更改value值

<<input type="button" id="sjyzm-btn" class="sjyzm-btn" value="获取验证码"/>
var t = 120;
 showT(t);
  function showT(t) {
    if(t > 0){
     $(".sjyzm-btn").val(t +"秒");
     setTimeout(function(){showT(t-1)},1000)
     //setTimeout(showT(t-1),5000)
     //$('.sjyzm-btn').attr("disabled",true);
     }else{
     $(".sjyzm-btn").val("短信验证");
     //$(".sjyzm-btn").removeAttr("disabled");
    }
   }

以上所述是小编给大家介绍的JS设置时间无效问题的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery实现多行文字图片滚动效果示例代码
Oct 10 Javascript
60个很实用的jQuery代码开发技巧收集
Dec 15 Javascript
jQuery实现本地预览上传图片功能
Jan 08 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
Nov 23 Javascript
javascript中对象的定义、使用以及对象和原型链操作小结
Dec 14 Javascript
详解vue-cli与webpack结合如何处理静态资源
Sep 19 Javascript
JavaScript实现职责链模式概述
Jan 25 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
通过Kettle自定义jar包供javascript使用
Jan 29 Javascript
使用PreloadJS加载图片资源的基础方法详解
Feb 03 Javascript
基于canvas实现手写签名(vue)
May 21 Javascript
antd 表格列宽自适应方法以及错误处理操作
Oct 27 Javascript
js的OOP继承实现(必看篇)
Feb 18 #Javascript
jQuery仿IOS弹出框插件
Feb 18 #Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
Feb 18 #Javascript
angular ng-repeat数组中的数组实例
Feb 18 #Javascript
js Canvas绘制圆形时钟效果
Feb 17 #Javascript
Bootstrap风格的zTree右键菜单
Feb 17 #Javascript
js仿新浪微博消息发布功能
Feb 17 #Javascript
You might like
php+mysql开源XNA 聚合程序发布 下载
2007/07/13 PHP
关于使用coreseek并为其做分页的介绍
2013/06/21 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
通过隐藏option实现select的联动效果
2009/11/10 Javascript
各情景下元素宽高的获取实现代码
2011/09/13 Javascript
jQuery当鼠标悬停时放大图片的效果实例
2013/07/03 Javascript
document.documentElement和document.body区别介绍
2013/09/16 Javascript
封装的jquery翻页滚动(示例代码)
2013/11/18 Javascript
js简单实现根据身份证号码识别性别年龄生日
2013/11/29 Javascript
js实现用户注册协议倒计时的方法
2015/01/21 Javascript
JS如何实现文本框随文本的长度而增长
2015/07/30 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
基于javascript实现表格的简单操作
2016/05/21 Javascript
使用Ajax生成的Excel文件并下载的实例
2016/11/21 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
原生js实现简单的Ripple按钮实例代码
2017/03/24 Javascript
Bootstrap实现各种进度条样式详解
2017/04/13 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
浅析JavaScript 函数防抖和节流
2020/07/13 Javascript
Python OpenCV对本地视频文件进行分帧保存的实例
2019/01/08 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
Python提取转移文件夹内所有.jpg文件并查看每一帧的方法
2019/06/27 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
Python检测端口IP字符串是否合法
2020/06/05 Python
关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)
2020/10/27 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
营销总经理的岗位职责
2013/12/15 职场文书
反腐倡廉警示教育活动总结
2014/05/05 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
热情服务标语
2014/10/07 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
讲解MySQL增删改操作
2022/05/06 MySQL