html js停止计时,用 js 写的计时器,暂停计时无法生效
是用setInterval每10ms調(diào)用一次倒計(jì)時(shí)方法,想讓計(jì)時(shí)器在倒計(jì)時(shí)的時(shí)候點(diǎn)擊停止能暫停,再點(diǎn)能繼續(xù)
var FnSec=function(){
sec.innerHTML-=1;
if(sec.innerHTML<0){
sec.innerHTML="100";
time.innerHTML-=1;
}
if(time.innerHTML.length<2){
time.innerHTML="0"+time.innerHTML;
}
if(sec.innerHTML.length<2){
sec.innerHTML="0"+sec.innerHTML;
}
if (sec.innerHTML==0 && time.innerHTML==0) {
clearInterval(secInterValId);
var audio = document.getElementById("bgMusic");
audio.play();
window.alert("時(shí)間到!");
audio.pause();
start.innerHTML="開始";
inputDisable.style.display="none";
input.style.display="block";
resetDisable.style.display="block";
reset.style.display="none";
time.innerHTML="10";
sec.innerHTML="00";
}
}
var secInterValId=setInterval(FnSec,10);
start.innerHTML="停止";
剛學(xué)前端,今天剛學(xué)了間歇調(diào)用,小白搗鼓了一晚上都不行,沒轍了,求大神幫忙看一下!!
總結(jié)
以上是生活随笔為你收集整理的html js停止计时,用 js 写的计时器,暂停计时无法生效的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c#窗口科学计算机,c#窗口科学计算器连
- 下一篇: 武科大计算机网络课程设计,【川大】计算机