Javascript 通过DOM Manipulation读取颜色属性,我想读取body的值';这是背景色。但结果是一个空字符串
我已经在css文件中设置了背景色, 我想阅读它并通过javascript进行更改 var backgroundColor=document.querySelector(“body”).style.backgroundColor 如果更改颜色,它会工作,但我想存储该值并在if contiditon中使用它,请尝试使用Javascript 通过DOM Manipulation读取颜色属性,我想读取body的值';这是背景色。但结果是一个空字符串,javascript,css,dom,Javascript,Css,Dom,我已经在css文件中设置了背景色, 我想阅读它并通过javascript进行更改 var backgroundColor=document.querySelector(“body”).style.backgroundColor 如果更改颜色,它会工作,但我想存储该值并在if contiditon中使用它,请尝试使用 .style仅适用于定义的内联样式。您需要使用.getComputedStyle(ele): 也可以考虑。可以通过以下方式改变背景颜色-< /P> 如果要按主体标记更改背景色 do
.style仅适用于定义的内联样式。您需要使用.getComputedStyle(ele):
也可以考虑。
可以通过以下方式改变背景颜色-< /P>
document.body.style.backgroundColor = "red";
document.getElementById("myDiv").style.backgroundColor = "lightblue";
document.getElementById("myDiv").style.backgroundColor = "#ffffff";
$("#myDiv").css( "background-color", "green");
OP是要求读取值,而不是设置我的错误!!!没问题,谢谢你的努力
document.getElementById("myDiv").style.backgroundColor = "lightblue";
document.getElementById("myDiv").style.backgroundColor = "#ffffff";
$("#myDiv").css( "background-color", "green");