为了账号安全,请及时绑定邮箱和手机立即绑定

请帮忙看下面这段代码为什么不能倒计时?

请帮忙看下面这段代码为什么不能倒计时?

纪行川 2016-03-23 11:33:57
  <script type="text/javascript">        //获取显示秒数的元素,通过定时器来更改秒数。       clearTimeout(i,6000);       setTimeout(mycount,100);       var num=6;         function mycount()       {             num=num-1;           document.getElementById("Lower").innerHTML=num;       i=setTimeout(mycount,1000);       }    //通过window的location和history对象来控制网页的跳转。          </script>
查看完整描述

3 回答

已采纳
?
qq_天啊下雪_0

TA贡献13条经验 获得超3个赞

setTimeout(mycount,100);
var num=6;
function mycount()
{  
	num=num-1;
	if(num < 0) {
		clearTimeout(i);
	} else {
		console.log(num);
		i=setTimeout(mycount,1000);
	}
}


查看完整回答
反对 回复 2016-03-23
?
Caballarii

TA贡献1123条经验 获得超629个赞

因为这句出错了clearTimeout(i,6000);

把这句删掉就可以了

查看完整回答
1 反对 回复 2016-03-23
?
mfkayuff

TA贡献28条经验 获得超15个赞

你在 clearTimeout(i,6000); 前要申明一下i,不然会出错的!

查看完整回答
反对 回复 2016-03-25
  • 3 回答
  • 0 关注
  • 1337 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信