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 相关文章推荐
JavaScript 编程引入命名空间的方法
Jun 29 Javascript
IE浏览器兼容Firefox的JS脚本的代码
Oct 23 Javascript
select标签模拟/美化方法采用JS外挂式插件
Apr 01 Javascript
基于Bootstrap+jQuery.validate实现表单验证
May 30 Javascript
JavaScript中匿名函数的用法及优缺点详解
Jun 01 Javascript
浅谈JS之iframe中的窗口
Sep 13 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
Sep 19 Javascript
轻松搞定js表单验证
Oct 13 Javascript
js实现文字无缝向上滚动
Feb 16 Javascript
Vue.js结合bootstrap实现分页控件
Mar 10 Javascript
Vue封装Swiper实现图片轮播效果
Feb 06 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 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数据库中并显示的实现代码
2010/05/27 PHP
通过5个php实例细致说明传值与传引用的区别
2012/08/08 PHP
PHP图片处理之图片背景、画布操作
2014/11/19 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
js几个不错的函数 $$()
2006/10/09 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
jQuery数据类型小结(14个)
2016/01/08 Javascript
jQuery实现拖拽可编辑模块功能代码
2017/01/12 Javascript
vue-axios使用详解
2017/05/10 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
2017/12/23 Javascript
vuex 使用文档小结篇
2018/01/11 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
layui表格内放置图片,并点击放大的实例
2019/09/10 Javascript
Vue使用虚拟dom进行渲染view的方法
2019/12/26 Javascript
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
Python 实现选择排序的算法步骤
2018/04/22 Python
Python matplotlib的使用并自定义colormap的方法
2018/12/13 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
详解CSS3选择器:nth-child和:nth-of-type之间的差异
2017/09/18 HTML / CSS
SQL Server数据库笔试题和答案
2016/02/04 面试题
求职简历的自我评价怎样写好
2013/10/07 职场文书
公司道歉信范文
2014/01/09 职场文书
运动会开幕式解说词
2014/02/05 职场文书
声乐专业大学生职业生涯规划书:理想的未来需要自己去打造
2014/09/20 职场文书
预备党员对照检查材料思想汇报
2014/09/24 职场文书
工作表扬信范文
2015/01/17 职场文书
2015年采购部工作总结
2015/04/23 职场文书
军训通讯稿范文
2015/07/18 职场文书
开业典礼致辞
2015/07/29 职场文书
学生会自荐信
2019/05/16 职场文书
2019新学期家长会工作计划
2019/08/21 职场文书
深入理解redis中multi与pipeline
2021/06/02 Redis
源码分析Redis中 set 和 sorted set 的使用方法
2022/03/22 Redis