如何从黑色背景更改背景颜色?
问题描述:
我发现很多脚本有关更改背景颜色,例如这一个:如何从黑色背景更改背景颜色?
function changeBGC(color){
document.bgColor = color;
}
我现在的HTML是:
<a href="#" onMouseOver="javascript:changeBGC('#000099')">Mouseover Blue</a>
现在看来,这与一开始在白色背景上唯一的工作,因为如果我用CSS设置一些颜色:
body {
background-color: #000000;
}
然后它不再工作了。
答
如果你想改变身体的背景颜色,然后用下面的代码:
function changeBGC(color){
document.body.style.backgroundColor = color;
}
这将改变背景颜色。
答
更改background-color
风格,而不是使用过时的bgColor
:
function changeBGC(color) {
document.body.style.backgroundColor = color;
}
注:document
没有过的样式属性 - 参见用户Kolink的评论。
+2
我不知道为什么这有4个upvotes。 'document'没有'style'属性。 – 2013-04-23 13:28:41
+0
@kolink - 你是对的!纠正它。 – techfoobar 2013-04-23 13:29:14
非常感谢你! – 2013-04-23 13:59:57