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

【谁能给我个解释:我改动了上面的那段代码】

把取消计时器的指令抽出来,直接在“setTimeout(timedCount,1000);”后面“clearTimeout(i);”,在我看来是:一条指令调用,一条指令取消取消,然后应该只对“txt”ID输入一次值的啊,可为何还是不断循环下去?

---------------- 

var num=0,i;
 function timedCount(){
    document.getElementById('txt').value=num;
    num=num+1;
    i=setTimeout(timedCount,1000);
  }
    setTimeout(timedCount,1000);

    //上面调用,下面取消
    clearTimeout(i);

正在回答

1 回答

你可以换个浏览器,或者在本地测试一下

0 回复 有任何疑惑可以回复我~
#1

妲己2811 提问者

换了个浏览器在本地测试依然是这样。无法理解?
2014-08-13 回复 有任何疑惑可以回复我~

举报

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