取消计时器clearTimeout()

来源:8-6 取消计时器clearTimeout()

慕婉清7446575

2017-06-13 11:18

点击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回答

  • botao555
    2017-06-14 13:58:33

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

  • 我要SSR
    2017-06-14 08:53:45

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

  • 慕婉清0411095
    2017-06-13 11:52:25

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

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

    两个onclick都写错了

  • 米粒之光
    2017-06-13 11:49:30

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

JavaScript进阶篇

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

467402 学习 · 21877 问题

查看课程

相似问题