stop按钮为什么不起作用?

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

BurlyLife

2018-06-06 19:29

<!DOCTYPE HTML>

<html>

<head>

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

<title>计时器</title>

<script type="text/javascript">

   function clock(){

      var time=new Date();                  

      document.getElementById("clock").value = time;

   }

    var i=setInterval("clock()",1000);  

</script>

</head>

<body>

  <form>

    <input type="text" id="clock" size="50"  />

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

  </form>

</body>

</html>


写回答 关注

7回答

  • 那人那人
    2018-06-13 11:51:09
    已采纳

    你把代码复制到自己编辑器,然后用浏览器打开,没问题的。


  • qq_哒啦哒_0
    2018-07-16 21:18:49

    和楼主一样的问题。。

  • qq_半夏c微凉_0
    2018-06-10 22:54:19

    我用你的代码试了一下是可以的


  • 宝慕林0374639
    2018-06-08 12:44:57

    不是浏览器问题,编译器的锅

  • 阳火锅
    2018-06-07 16:02:13

    <input type="button" value="Stop" onClick="clearInterval(i)" />  你把这个里面的onClick的C改成小写

    阳火锅 回复BurlyL...

    自己创建一个HTML页面测试,不要在慕课网里面测试

    2018-06-07 17:09:05

    共 2 条回复 >

  • 稽小寞
    2018-06-07 10:26:33

    代码对着呢,都没有问题,不信你把你的代码复制到其他的编译器演示。总结的原因是:慕课网这个编译器有点小问题

    BurlyL...

    我用chrome打开过也不行

    2018-06-07 16:26:46

    共 2 条回复 >

  • 91Q先生
    2018-06-06 20:56:20

    改为onclick="clock()"

    91Q先生

    再了一遍,是浏览器兼容问题

    2018-06-07 16:32:13

    共 2 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题