点击按钮,时间能够继续跳动的方法

来源:8-4 取消计时器clearInterval()

testname

2016-01-15 21:46

我想再设置一个"Begin" 按钮,执行完"Stop"按钮的命令,再点击"Begin"按钮,时间又能继续跳动,该怎么实现呢?

写回答 关注

2回答

  • 晴雨踏青
    2016-03-04 14:10:55

    为什么会点击了一下start后就点击一下stop,点击了2下start后就要点击2下stop才有效果呢?

  • 冷场网子嫁到
    2016-01-16 10:48:55

    可以参阅:http://www.imooc.com/code/1026取消计时器clearTimeout()和计时器setInterval()这两章

    <!DOCTYPE HTML>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

    <title>计时器</title>

    </head>

    <script type="text/javascript">

      var num=0;

      var i;

      function startCount(){

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

        num=num+1;

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

      }

      function stopCount(){

        clearTimeout(i);

      }

    </script>

    </head>

    <body>

      <form>

        <input type="text" id="count" />

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

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

      </form>

    </body>

    </html>

    testna...

    能否在给个时间跳动和终止的例子呢?就是设置new Date()的那种,不是秒表的。

    2016-01-17 19:42:15

    共 2 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题