问答详情
源自:8-3 计时器setInterval()

如何显示时间

<script type="text/javascript">

  var attime;

  function cloc(){

    var time=new Date();          

    attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds() ;

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

  }

  //setInterval("cloc()",1000);

</script>

请问为何注释setInterval("cloc()",1000);后运行不能显示日期?

提问者:qq_新爷_0 2017-07-27 14:50

个回答

  • 慕后端3562752
    2017-07-27 15:37:57

      <script type="text/javascript">

      var attime;

      function cloc(){

        var time=new Date();          

        attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds() ;

        document.getElementById("clock").innerHTML = attime;

      }

    //  setInterval("cloc()",1000);

      </script>

    </head>

    <body>

    <p id="clock"></p>

    <button  onmouseover="cloc()">鼠标经过</button>

    </body>



    我这个可以啊,就是注释掉不自动刷新了