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操作Select 简单方便 一个js插件搞定
Nov 12 Javascript
PHP使用方法重载实现动态创建属性的get和set方法
Nov 17 Javascript
对象转换为原始值的实现方法
Jun 06 Javascript
JavaScript必知必会(九)function 说起 闭包问题
Jun 08 Javascript
js倒计时小实例(多次定时)
Dec 08 Javascript
如何提高javascript加载速度
Dec 26 Javascript
JS实现向iframe中表单传值的方法
Mar 24 Javascript
Three.js如何实现雾化效果示例代码
Sep 27 Javascript
详解如何使用 vue-cli 开发多页应用
Dec 16 Javascript
React-router4路由监听的实现
Aug 07 Javascript
解决一个微信号同时支持多个环境网页授权问题
Aug 07 Javascript
vue.js实现图书管理功能
Sep 24 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易混淆知识整理笔记
2015/09/24 PHP
PHP精确计算功能示例
2016/11/29 PHP
Paypal实现循环扣款(订阅)功能
2017/03/23 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
js实现动态添加、删除行、onkeyup表格求和示例
2013/08/18 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
JavaScript按位运算符的应用简析
2014/02/04 Javascript
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
javascript中Object使用详解
2015/01/26 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
2015/08/26 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
在JSP中如何实现MD5加密的方法
2016/11/02 Javascript
jQuery使用unlock.js插件实现滑动解锁
2017/04/04 jQuery
AngularJS对动态增加的DOM实现ng-keyup事件示例
2018/03/12 Javascript
Vue实现搜索结果高亮显示关键字
2019/05/28 Javascript
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python代码缩进和测试模块示例详解
2018/05/07 Python
Python3.5实现的罗马数字转换成整数功能示例
2019/02/25 Python
numpy数组广播的机制
2019/07/12 Python
使用python分析统计自己微信朋友的信息
2019/07/19 Python
Python使用matplotlib 画矩形的三种方式分析
2019/10/31 Python
VSCode中自动为Python文件添加头部注释
2019/11/14 Python
pytorch方法测试——激活函数(ReLU)详解
2020/01/15 Python
python绘制封闭多边形教程
2020/02/18 Python
美国顶级防滑鞋:Shoes For Crews
2017/03/27 全球购物
BIBLOO波兰:捷克的一家在线服装店
2018/03/09 全球购物
临床医师专业个人自我评价范文
2013/11/07 职场文书
数控技术应届生求职信
2013/11/13 职场文书
财务会计专业求职信范文
2013/12/31 职场文书
高二英语教学反思
2014/01/19 职场文书
2014年秋季开学典礼主持词
2014/08/02 职场文书
护士工作心得体会
2016/01/25 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
使用HTML+Css+transform实现3D导航栏的示例代码
2021/03/31 HTML / CSS
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
2022/04/09 MySQL