亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁/技術(shù)文章
文章詳情頁

javascript - 原生JS實現(xiàn)發(fā)送驗證碼計秒

瀏覽:113日期:2023-03-28 11:50:01

問題描述

現(xiàn)在有個問題就如題所示,我想有一個登錄頁面,但是是基于遙控器的。綁定手機時需要向手機發(fā)送驗證碼,隨后按鈕的label就要隨著時間減少 60s 50s ... 0s 等 在計秒的過程中,我可能還會上下左右操作。

問題是這樣,稍微了解了下 js 是單線程運行 我計秒這個 動作 和我計秒的同時進(jìn)行上下左右切換焦點并行,在我理解是2個線程操作。所以 小弟不得其解,怎么去實現(xiàn)呢? 求高人指點。

問題解答

回答1:

開一個 setInterval 跑完60秒自動解除button的disabled

跑的過程中時間累減

比如

//偽代碼、思路是這樣var i = 60;var interval;interval = setInterval(function(){ document.getElementById('testBtn').innerHTML(i+’s’) i = i-1 if(i<=0){clearInterval(interval)//解除你的btn不可點擊 }},1000)回答2:

定時器是異步執(zhí)行的,定時是由另一個工作線程來完成的,對主線程不會有影響。當(dāng)定時器時間到達(dá)后,會把要執(zhí)行的回調(diào)函數(shù)放到任務(wù)隊列里,并由主線程來調(diào)用回調(diào)函數(shù)。

所以在主線程上的操作不會影響定時器。

回答3:

不用關(guān)心線程問題 setInterval可以

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 久久视频在线看 | 成年人免费影院 | 国产精品13页| 午夜成年人视频 | 免费一级特黄视频 | 国产免费福利体检区久久 | 欧美黑人巨大白妞出浆 | 99久久网 | 亚洲乱人伦在线 | 入逼视频 | 亚洲一区在线播放 | 日韩精品一区二区三区高清 | 亚洲欧美中文字幕专区 | 特大巨黑人吊性xxx视频 | 精品久久香蕉国产线看观看亚洲 | 18禁片一级毛片视频播放免费看 | 国产精品日本不卡一区二区 | 国内精品久久久久久影院老狼 | 国产凹凸在线观看一区二区 | 做a视频大全 | 国产精品va欧美精品 | 欧美限制级在线观看 | 精品视频vs精品视频 | 9久热久re爱免费精品视频 | 国产成人精品高清免费 | 亚洲国产日韩在线人高清不卡 | 亚洲精品综合 | 国产caonila在线观看 | 久久是免费只精品热在线 | 最近中文日本字幕免费完整 | 精品中文字幕制服中文 | 亚洲欧洲精品国产区 | 91精品久久久久含羞草 | 国产综合91 | 国产午夜视频高清 | 香港三级理论在线影院 | 妖精视频一区二区三区 | 麻豆视传媒短视频网站链接 | 青青青国产精品国产精品久久久久 | 亚洲精品国产精品一区二区 | 久久999视频|