Javascript 它';有可能在div后面得到背景色吗?

Javascript 它';有可能在div后面得到背景色吗?,javascript,html,css,Javascript,Html,Css,有可能在div后面得到背景色吗?我想用js在黑暗中得到绿色。我是否可以基于暗块位置,在没有父对象或具有id的父对象的情况下获取背景色 在这个街区后面涂上颜色 您可以访问parentElement,然后从样式中获取颜色 例如 const b=document.querySelector(“#在此之后”); log(b.parentElement.style.backgroundColor) 在这个街区后面涂上颜色 您可以访问parentElement,然后从样式中获取颜色 例如 cons

有可能在div后面得到背景色吗?我想用js在黑暗中得到绿色。我是否可以基于暗块位置,在没有父对象或具有id的父对象的情况下获取背景色


在这个街区后面涂上颜色

您可以访问parentElement,然后从样式中获取颜色

例如

const b=document.querySelector(“#在此之后”);
log(b.parentElement.style.backgroundColor)

在这个街区后面涂上颜色

您可以访问parentElement,然后从样式中获取颜色

例如

const b=document.querySelector(“#在此之后”);
log(b.parentElement.style.backgroundColor)

在这个街区后面涂上颜色

是的,如果您有前div元素,则可以获取父div:

let backgroundDiv=document.getElementById(“frontDiv”).parentElement;
log(backgroundDiv.style.background);

是的,如果您有前div元素,则可以获取父div:

let backgroundDiv=document.getElementById(“frontDiv”).parentElement;
log(backgroundDiv.style.background);

如果您给黑盒一个
id
,您可以通过执行以下操作获得背景div
rgb
颜色(即其父项的div颜色):

const block=document.querySelector('#block');
常量greenBlock=block.parentElement;
控制台.log(greenBlock.style.backgroundColor)

在这个街区后面涂上颜色

如果您给黑盒一个
id
,您可以通过执行以下操作获得背景div
rgb
颜色(即其父项的div颜色):

const block=document.querySelector('#block');
常量greenBlock=block.parentElement;
控制台.log(greenBlock.style.backgroundColor)

在这个街区后面涂上颜色

是的,您可以使用javascript访问子级和父级
div
样式属性,并将子级的背景值设置为父级的背景值

见下文:

let parentDiv=document.querySelector(“body>div”);
让childDiv=document.querySelector(“div>div”);
childDiv.style.backgroundColor=parentDiv.style.backgroundColor

在这个街区后面涂上颜色

是的,您可以使用javascript访问子级和父级
div
样式属性,并将子级的背景值设置为父级的背景值

见下文:

let parentDiv=document.querySelector(“body>div”);
让childDiv=document.querySelector(“div>div”);
childDiv.style.backgroundColor=parentDiv.style.backgroundColor

在这个街区后面涂上颜色
功能bkColor(b)
帮助了我!谢谢
功能bkColor(b)
帮助我!谢谢