html js停止计时,用 js 写的计时器,暂停计时无法生效

ed6fba8f7fffe583465e33c16b2864cc.png

29fe1c959d3f79f821eedd0cd5aa6ee2.png

是用setInterval每10ms调用一次倒计时方法,想让计时器在倒计时的时候点击停止能暂停,再点能继续

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("时间到!");

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="停止";

刚学前端,今天刚学了间歇调用,小白捣鼓了一晚上都不行,没辙了,求大神帮忙看一下!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值