此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

StyleSheet:ownerNode 属性

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

StyleSheet 接口的 ownerNode 属性返回和文档有关联的样式表的节点。

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

一个 Node 对象。

示例

html
<html lang="zh">
  <head>
    <link rel="stylesheet" href="example.css" />
  </head>
  <body>
    <button onclick="alert(document.styleSheets[0].ownerNode)">
      显示 example.css 的 ownerNode
    </button>
  </body>
</html>
// 显示“object HTMLLinkElement”。

备注

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

规范

规范
CSS Object Model (CSSOM)
# dom-stylesheet-ownernode

浏览器兼容性