我正在做一个 Chrome 扩展,我需要获取当前页面的背景颜色并将窗口的背景颜色更改为之前获得的颜色,我如何在 javascript 中做到这一点(有或没有 jQuery ),如果需要 html 或 css 吗?
最佳答案
您可以使用 DOMObject.style.backgroundColor 和 window.getCompulatedStyle:
<object to set background color of>.style.backgroundColor = window.getComputedStyle(document.getElementsByTagName(“BODY”)[0], null).getPropertyValue("background-color")
您可以在此处找到文档:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style
https://developer.mozilla.org/en-US/docs/Web/API/Window/getComputedStyle
关于javascript - 获取并使用背景颜色在其他窗口中应用相同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48044759/