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 相关文章推荐
简单通用的JS滑动门代码
Dec 19 Javascript
jquery validate使用攻略 第四步
Jul 01 Javascript
jquery内置验证(validate)使用方法示例(表单验证)
Dec 04 Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 Javascript
jquery插件开发之实现md5插件
Mar 17 Javascript
jQuery中:focus选择器用法实例
Dec 30 Javascript
Highcharts学习之坐标轴
Aug 02 Javascript
Bootstrap框架的学习教程详解(二)
Oct 18 Javascript
Vue中用props给data赋初始值遇到的问题解决
Nov 27 Javascript
Vue实例的对象参数options的几个常用选项详解
Nov 08 Javascript
NestJs使用Mongoose对MongoDB操作的方法
Feb 22 Javascript
vue+echarts实现多条折线图
Mar 21 Vue.js
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
搜索引擎技术核心揭密
2006/10/09 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
JavaScript的面向对象(二)
2006/11/09 Javascript
根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
2007/02/22 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
jquery 延迟执行实例介绍
2013/08/20 Javascript
jquery常用操作小结
2014/07/21 Javascript
JS动态添加Table的TR,TD实现方法
2015/01/28 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
2016/08/26 Javascript
纯JS实现可拖拽表单的简单实例
2016/09/02 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
jQuery 实现批量提交表格多行数据的方法
2018/08/09 jQuery
简单实现节流函数和防抖函数过程解析
2019/10/08 Javascript
Taro UI框架开发小程序实现左滑喜欢右滑不喜欢效果的示例代码
2020/05/18 Javascript
Python实现批量读取word中表格信息的方法
2015/07/30 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
Python 音频生成器的实现示例
2019/12/24 Python
简单了解python shutil模块原理及使用方法
2020/04/28 Python
Python偏函数实现原理及应用
2020/11/20 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
继承公证书样本
2014/04/04 职场文书
就业协议书怎么填
2014/04/11 职场文书
爱护草坪标语
2014/06/24 职场文书
运动员获奖感言
2014/08/15 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
营销经理工作检讨书
2014/11/03 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
技术员个人工作总结
2015/03/03 职场文书
毕业论文答辩演讲稿
2015/06/23 职场文书
2016年助残日旅游活动总结
2016/04/01 职场文书
如何使用Python实现一个简易的ORM模型
2021/05/12 Python
HTML+CSS制作心跳特效的实现
2021/05/26 HTML / CSS