Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过JavaScript更改HTML代码中的背景色_Javascript_Html_Css - Fatal编程技术网

通过JavaScript更改HTML代码中的背景色

通过JavaScript更改HTML代码中的背景色,javascript,html,css,Javascript,Html,Css,新的JavaScript和HTML。我正试图通过JavaScript更改HTML代码中的背景色 我需要做的唯一一件事是只使用JavaScript将下面divMain上的背景色从黑色更改为白色,并保持HTML代码不变 <style> #divMain { position:absolute; left:0px; top:0px; width:320px; height:460px; background-color:black; -webkit-user-select:none; -

新的JavaScript和HTML。我正试图通过JavaScript更改HTML代码中的背景色

我需要做的唯一一件事是只使用JavaScript将下面
divMain
上的背景色从黑色更改为白色,并保持HTML代码不变

<style>

#divMain {
position:absolute;
left:0px;
top:0px;
width:320px;
height:460px;
background-color:black;
-webkit-user-select:none;
-webkit-text-size-adjust:none;
}

</style>

</head>

<body 
onload="body_load();" 
>

<div 
id="divMain">
</div>

如果要更改元素的背景,可以使用以下选项:

document.getElementById("divMain").style.backgroundColor = "#FF0000";
它会将div背景更改为红色。 但是为什么要用javascript来实现呢

使用内嵌CSS解决此问题:

<div id="divMain" style="background-color: red"></div>


document.getElementById(“divMain”).style.backgroundColor=“red”例如,您尝试过什么吗?谢谢,这有点帮助,但我不知道如何在div标记中更改它。只有如何更改车身背景此问题似乎与主题无关,因为它涉及绝对基础知识,您应该在一些教程或其他教程中阅读。此问题的答案是为特定元素设置背景:为什么需要此选项?你不能用CSS修改背景颜色吗?上面的链接(来自@ryanulit的答案)解决了你的问题。别担心。非常感谢。有个拼写错误。我更新了它
用HTML解决它
我称之为内联CSS.@MarkShimala如果答案对你有用,请接受它。如果没有,发表你自己的答案。
<div id="divMain" style="background-color: red"></div>