为什么显示效果老是闪呢

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

双子懒熊西西

2017-02-11 13:03

为什么我的代码老是不停的闪呢

<script type="text/javascript">

  var attime;

  function clock(){

    var time=new Date();  

     

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

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

  }

 setInterval("clock()", 1000000);

</script>


写回答 关注

3回答

  • qq_oO明Oo_0
    2017-02-11 23:59:31
    已采纳

    这是正常的,由于浏览器刷新得够快,所以可以看到很小的时间,建议把延时时间写得更久一点。

    双子懒熊西西

    非常感谢!

    2017-02-21 22:07:59

    共 1 条回复 >

  • 慕粉1909165894
    2017-03-09 15:27:02

    设置一下,写成var i=setInterval(clock,1000);

  • weibo_ye
    2017-02-12 00:01:09
     setInterval(clock, 1000000);


JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题