通过JavaScript更改HTML代码中的背景色
新的JavaScript和HTML。我正试图通过JavaScript更改HTML代码中的背景色 我需要做的唯一一件事是只使用JavaScript将下面通过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; -
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>