为了账号安全,请及时绑定邮箱和手机立即绑定

计时器问题

计时器问题

nobcainiao 2015-12-07 00:12:03
var obj=document.getElementsByTagName("body")[0]; var nowdate=new Date(); function getTime(){     obj.innerHTML=nowdate.toLocaleTimeString() } setInterval(getTime,1000); 为什么页面打开只是显示了当前的时间,并没有每隔1s更新一次???求伙伴们帮忙解决下
查看完整描述

1 回答

已采纳
?
木子舟义

TA贡献33条经验 获得超4个赞

因为你的nowdate的值并没有在getTime()函数体里,所以nowdate的值是固定的 也就是在打开页面的那个时间。

把var nowdate=new Date(); 放在函数体中就可以了

查看完整回答
反对 回复 2015-12-07
  • nobcainiao
    nobcainiao
    这样的。。懂了。。谢谢!!!!!!!!!!!
  • 1 回答
  • 0 关注
  • 1330 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信