Javascript 背景色为什么没有改变?

Javascript 背景色为什么没有改变?,javascript,css,Javascript,Css,我有简单运行的JavaScript代码 document.bgColor = "darkblue"; 但是,当我单步通过IE调试器时,在执行该行后,背景颜色不会改变 看起来很直截了当。我假设bgColor是指元素主体下的CSS属性background color 如果有帮助的话,我可以发布周围的代码 此页面顶部有一个大型的已弃用页面。您应该使用当前的方法: document.body.style.backgroundColor = 'darkblue'; 这在您引用的MDN页面中有说明:

我有简单运行的JavaScript代码

document.bgColor = "darkblue"; 

但是,当我单步通过IE调试器时,在执行该行后,背景颜色不会改变

看起来很直截了当。我假设bgColor是指元素主体下的CSS属性background color


如果有帮助的话,我可以发布周围的代码

此页面顶部有一个大型的已弃用页面。您应该使用当前的方法:

document.body.style.backgroundColor = 'darkblue';
这在您引用的MDN页面中有说明:

DOM级别2 HTML中不推荐使用document.bgColor。推荐的替代方法是使用CSS样式的背景色,可以通过DOM和document.body.style.backgroundColor访问该背景色。另一种替代方法是document.body.bgColor,尽管HTML 4.01中也不推荐使用这种方法,而支持CSS替代方法


此页面顶部有一个大型的已弃用页面。您应该使用当前的方法:

document.body.style.backgroundColor = 'darkblue';
这在您引用的MDN页面中有说明:

DOM级别2 HTML中不推荐使用document.bgColor。推荐的替代方法是使用CSS样式的背景色,可以通过DOM和document.body.style.backgroundColor访问该背景色。另一种替代方法是document.body.bgColor,尽管HTML 4.01中也不推荐使用这种方法,而支持CSS替代方法


我不完全确定问题是什么,但解决方案是使用符合标准的技术使用对象:


我不完全确定问题是什么,但解决方案是使用符合标准的技术使用对象:


你们读过你们引用的整个页面了吗?你们读过你们引用的整个页面了吗?快速扫描。谢谢,我应该抓到的。快速扫描到。谢谢,我早该抓到的。