clearInterval 之后如何再次调用setInterval,实现时间走动

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

刘氏阿四

2018-11-28 22:18


https://img.mukewang.com/5bfea392000184e612180541.jpg

clearInterval  之后如何再次调用setInterval

写回答 关注

2回答

  • 阳火锅
    2018-11-29 10:27:43
    已采纳

    你这样写时间都不会停,谈何再走动?

    阳火锅 回复阳火锅

    你照着我这样写把你需要的功能实现再说,有不懂的再问我

    2018-11-29 16:09:58

    共 3 条回复 >

  • 宝慕林6291606
    2018-12-14 14:04:37

    <script type="text/javascript">
        var i=setInterval(clock,1000);//设置定时器
          function clock(){
            var time=new Date();                     
            document.getElementById("clock").value = time.toLocaleString('en');//显示时间
          }
         function stopTime(){
            clearInterval(i);//取消定时器,时间停止
         }
        function startTime(){
            var ii=setInterval(clock,1000);//再次设定定时器,时间继续走
            i=ii;//第二次停止
        }
        
    </script>
    </head>
    <body>
      <form>
        <input type="text" id="clock" size="50"  />
        <input type="button" value="Stop" onclick="stopTime()" />
        <input type="button" value="Start" onclick="startTime()"/>

JavaScript进阶篇

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

468197 学习 · 21891 问题

查看课程

相似问题