Javascript 如何从黑色背景更改背景色?

Javascript 如何从黑色背景更改背景色?,javascript,Javascript,我发现了许多关于更改背景颜色的脚本,例如: function changeBGC(color){ document.bgColor = color; } 我目前的HTML是: <a href="#" onMouseOver="javascript:changeBGC('#000099')">Mouseover Blue</a> 然后它就不工作了。更改背景色样式,而不是使用过时的背景色: 注意:文档没有样式属性-请参阅用户Kolink的注释。更改背景颜色样式,而

我发现了许多关于更改背景颜色的脚本,例如:

function changeBGC(color){
    document.bgColor = color;
}
我目前的HTML是:

<a href="#" onMouseOver="javascript:changeBGC('#000099')">Mouseover Blue</a>
然后它就不工作了。

更改背景色样式,而不是使用过时的背景色:

注意:文档没有样式属性-请参阅用户Kolink的注释。

更改背景颜色样式,而不是使用过时的背景颜色:


注意:文档没有样式属性-请参阅用户Kolink的注释。

如果要更改正文的背景色,请使用以下代码:

function changeBGC(color){
   document.body.style.backgroundColor = color;
}

这将更改背景颜色。

如果要更改主体的背景颜色,请使用以下代码:

function changeBGC(color){
   document.body.style.backgroundColor = color;
}
<a id="test" ...> ... </a>

这会改变背景的颜色。

我不知道为什么会有4张选票。文档没有样式属性。我不知道为什么它有4个向上投票。文档没有style属性。除非他们试图更改的是的背景色,而不是链接的背景色。如果他们试图按照你的建议去做,那么只需要CSSNo,而jQuery只需要改变背景就可以了?除了他们试图改变的是的背景颜色,而不是链接的背景颜色。如果他们试图按照你的建议去做,那么只需要CSSNo攻击,而jQuery仅仅改变背景,就可以很容易地做到?
<a id="test" ...> ... </a>
$("#test").hover(function(){
    $(this).css("background","color");
},function(){
    $(this).css("background","#000");
});