Javascript 背景色为什么没有改变?
我有简单运行的JavaScript代码Javascript 背景色为什么没有改变?,javascript,css,Javascript,Css,我有简单运行的JavaScript代码 document.bgColor = "darkblue"; 但是,当我单步通过IE调试器时,在执行该行后,背景颜色不会改变 看起来很直截了当。我假设bgColor是指元素主体下的CSS属性background color 如果有帮助的话,我可以发布周围的代码 此页面顶部有一个大型的已弃用页面。您应该使用当前的方法: document.body.style.backgroundColor = 'darkblue'; 这在您引用的MDN页面中有说明:
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替代方法
我不完全确定问题是什么,但解决方案是使用符合标准的技术使用对象:
我不完全确定问题是什么,但解决方案是使用符合标准的技术使用对象:
你们读过你们引用的整个页面了吗?你们读过你们引用的整个页面了吗?快速扫描。谢谢,我应该抓到的。快速扫描到。谢谢,我早该抓到的。