setInterval 问题

来源:8-3 计时器setInterval()

大年糕

2017-02-27 13:54

代码这么写的话 每隔1000毫秒执行一次 clock函数不行吗?为什么,麻烦帮详细解答下,不胜感谢!

<script type="text/javascript">
  var attime;
  function clock(){
    var time=new Date();          
    var attime=time.getHours()+":"+time.getMinutes()+":"+time.getSeconds();
    document.write(attime);
  }
 setInterval("clock()",1000);
</script>


写回答 关注

2回答

  • 不知不觉后知后觉嗯
    2017-02-27 22:03:00

    1000是可以的,错误在你把时间没有赋值给文本框的内容。

    document.write(attime); //这行改成这document.getElementById("clock").value = attime;

  • fangyuan11
    2017-02-27 14:16:56

     setInterval(clock,1000); 

JavaScript进阶篇

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

468196 学习 · 21891 问题

查看课程

相似问题