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

我尝试使用当前时间更改背景的颜色

我尝试使用当前时间更改背景的颜色

回首忆惘然 2021-05-19 17:18:15
我尝试运行我的代码,但是它不起作用我已经尝试使用“颜色”变量,使用rgb(x,x,x)代码,#xxxx,不带引号...var thehours = new Date().getHours();if (thehours >= 0 && thehours < 12) {     document.body.style.backgroundColor = "white";} else if (thehours >= 12 && thehours < 18) {    document.body.style.backgroundColor = "grey";} else if (thehours >= 18 && thehours < 24) {    document.body.style.backgroundColor = "black";  }在控制台中,我收到此消息:“ Uncaught TypeError:在design.js:3处无法读取null的'style'属性”
查看完整描述

3 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

这应该可以,但是可能在错误的位置被调用,应该在页面加载后调用,我建议将其放在您身体末端的标签中,或者您可以使用按钮并将其放在函数中


查看完整回答
反对 回复 2021-05-27
  • 3 回答
  • 0 关注
  • 113 浏览
慕课专栏
更多

添加回答

举报

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