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 的浏览器中加载。