JS設(shè)置時(shí)間無(wú)效問(wèn)題的解決辦法
在發(fā)送短信息驗(yàn)證碼的時(shí)候要用到j(luò)s設(shè)置時(shí)間倒序問(wèn)題:有時(shí)候這種常規(guī)寫(xiě)法會(huì)導(dǎo)致js失效,試了很多方法才找到問(wèn)題所在,可能是因?yàn)閖s版本過(guò)低導(dǎo)致。

setTimeout(showT(t-1),5000)
解決方法:
setTimeout(function(){showT(t-1)},1000)
或者:
setTimeout("Talert(i)",5000);
jquery代碼:必須用input設(shè)置value值,以便利用jquery更改value值
<<input type="button" id="sjyzm-btn" class="sjyzm-btn" value="獲取驗(yàn)證碼"/>
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("短信驗(yàn)證");
//$(".sjyzm-btn").removeAttr("disabled");
}
}
以上所述是小編給大家介紹的JS設(shè)置時(shí)間無(wú)效問(wèn)題的解決辦法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
JavaScript數(shù)據(jù)結(jié)構(gòu)之二叉查找樹(shù)的定義與表示方法
這篇文章主要介紹了JavaScript數(shù)據(jù)結(jié)構(gòu)之二叉查找樹(shù)的定義與表示方法,簡(jiǎn)單講述了二叉查找樹(shù)的概念、特點(diǎn)及javascript針對(duì)二叉查找樹(shù)的創(chuàng)建、插入、遍歷等操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-04-04
Select標(biāo)簽下拉列表二級(jí)聯(lián)動(dòng)級(jí)聯(lián)實(shí)例代碼
這篇文章主要介紹了Select標(biāo)簽下拉列表二級(jí)聯(lián)動(dòng)級(jí)聯(lián)實(shí)例代碼,需要的朋友可以參考下2014-02-02
js中合并對(duì)象的幾種實(shí)現(xiàn)方法
"js 合并對(duì)象"是一種在JavaScript編程中常見(jiàn)的操作,用于將多個(gè)對(duì)象的屬性合并到一起,通常,我們會(huì)使用ES6的擴(kuò)展運(yùn)算符或者Object.assign()函數(shù)來(lái)實(shí)現(xiàn)這個(gè)功能,感興趣的可以了解一下2023-08-08
JavaScript trim 去除字符串空格的三種方法(附代碼詳解)
個(gè)人認(rèn)為最好的方法.采用的是正則表達(dá)式,這是最核心的原理.因?yàn)榭崭裼卸喾N形式。2010-05-05
javascript 程序庫(kù)的比較(一)之DOM功能
javascript 程序庫(kù)的比較(一)之DOM功能2010-04-04

