javascript - 在javascript代码中访问外部CSS属性

标签 javascript css

在我的 javascript 代码中,我试图访问存在于外部样式表中的子类。使用

window.getComputedStyle("className", null).getPropertyValue("color") 

抛出未处理的错误:WRONG_ARGUMENTS_ERR。有人看到这有什么问题吗? 我想访问存在于外部样式表中的类属性。

谢谢

最佳答案

我认为您需要向 getComputedStyle() 提供一个 DOM 元素,而不仅仅是类名

也许试试:

var el = document.getElementsByClassName("className")[0];

window.getComputedStyle(el, null).getPropertyValue("color");

关于javascript - 在javascript代码中访问外部CSS属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14101863/

相关文章:

javascript - For In循环,为什么无法通过obj.property访问属性值?

javascript - 使用 angularjs 管理用户身份验证

html - 将鼠标悬停在链接上时如何突出显示整个单元格

css - 如何使用 CSS 对齐同一 Div 中的多个元素

javascript - JavaScript 中的转义序列不起作用?

javascript - 使用 CTR 模式对 crypto-js 进行加密并在 Node crypto 上进行解密问题

javascript - 这些控件叫什么?

css - React Router Dom v6 - 事件导航上的悬停样式

javascript - 样式菜单的第三级不起作用

javascript - SVG/JavaScript : Trying to select and change polygon point