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

取消计时器clearTimeout()

点击start没有反应是怎么回事,代码没有错吧

var num=0;

  var i;

  function startCount(){

    document.getElementById('count').value=num;

    num=num+1;

    i=setTimeout("startCount()",1000);

  }

  function stopCount(){

   clearTimeout(i);

  }

    <input type="button" value="Start" onclik="startCount()"  />

    <input type="button" value="Stop"  onclik="stopCount()" />


正在回答

4 回答

onclik="startCount()"和onclik="stopCount()"的onclick写错了,少些了个c

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

你输出在哪里?- -你都没有一个id为“count”的输出环境。。。而且你点start就已经开始计时了,只不过你看不到而已

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

<input type="button" value="Start" onclik="startCount()"  />

<input type="button" value="Stop"  onclik="stopCount()" />

两个onclick都写错了

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

  <input type="text" id="count" /> 少了这个id 为count的控件,    document.getElementById('count').value=num;这个救找不到了。

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

取消计时器clearTimeout()

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信