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 Boolean、Nnumber、String 强制类型转换的区别详细介绍
Dec 13 Javascript
在图片上显示左右箭头类似翻页的代码
Mar 04 Javascript
JS仿百度搜索自动提示框匹配查询功能
Nov 21 Javascript
谷歌地图打不开的解决办法
Aug 07 Javascript
jquery特效 点击展示与隐藏全文
Dec 09 Javascript
js, jQuery实现全选、反选功能
Mar 08 Javascript
Angular中的interceptors拦截器
Jun 25 Javascript
微信小程序表单验证功能完整实例
Dec 01 Javascript
VUE 实现滚动监听 导航栏置顶的方法
Sep 11 Javascript
JavaScript数值类型知识汇总
Nov 17 Javascript
JavaScript实现图片伪异步上传过程解析
Apr 10 Javascript
JS代码编译器Monaco使用方法
Jun 11 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巧获服务器端信息
2006/12/06 PHP
php通用防注入程序 推荐
2011/02/26 PHP
使用php+Ajax实现唯一校验实现代码[简单应用]
2011/11/29 PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
2012/05/07 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
php获取本周星期一具体日期的方法
2015/04/20 PHP
php猜单词游戏
2015/09/29 PHP
写的htc的数据表格
2007/01/20 Javascript
jquery maxlength使用说明
2011/09/09 Javascript
JS动态创建Table,Tr,Td并赋值的具体实现
2013/07/05 Javascript
JavaScript中的getMilliseconds()方法使用详解
2015/06/10 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
浅析JavaScript声明变量
2015/12/21 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
前端自动化开发之Node.js的环境搭建教程
2017/04/01 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
vue.js select下拉框绑定和取值方法
2018/03/03 Javascript
Vue刷新修改页面中数据的方法
2018/09/16 Javascript
小程序云函数调用API接口的方法
2019/05/17 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
Python字符串替换实例分析
2015/05/11 Python
python逆序打印各位数字的方法
2018/06/25 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
python可视化爬虫界面之天气查询
2019/07/03 Python
在python中实现调用可执行文件.exe的3种方法
2019/07/07 Python
wxpython+pymysql实现用户登陆功能
2019/11/19 Python
解决使用Pandas 读取超过65536行的Excel文件问题
2020/11/10 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
python线程优先级队列知识点总结
2021/02/28 Python
CSS图片翻转动画技术详解(IE也实现了)
2014/04/03 HTML / CSS
html5理解head_动力节点Java学院整理
2017/07/13 HTML / CSS
业务副厂长岗位职责
2014/01/03 职场文书
简历中的自我评价怎么写
2014/01/29 职场文书
宿舍卫生管理制度
2015/08/05 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
Python使用Web框架Flask开发项目
2022/06/01 Python