StyleSheet:ownerNode 属性

ownerNode 属性是 StyleSheet 接口的一个属性,它返回将此样式表与文档关联的节点。

这通常是 HTML <link><style> 元素,但也可以在 <?xml-stylesheet ?> 的情况下返回 处理指令节点

一个 Node 对象。

示例

html
<html lang="en">
  <head>
    <link rel="stylesheet" href="example.css" />
  </head>
  <body>
    <button onclick="alert(document.styleSheets[0].ownerNode)">
      Show example.css's ownerNode
    </button>
  </body>
</html>
// Displays "object HTMLLinkElement"

备注

对于由其他样式表包含的样式表(例如使用 @import),此属性的值为 null

规范

规范
CSS 对象模型 (CSSOM)
# dom-stylesheet-ownernode

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。