StyleSheet: ownerNode 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

StyleSheet 介面的 ownerNode 屬性會返回將此樣式表與文件關聯的節點。

這通常是一個 HTML <link><style> 元素,但在 <?xml-stylesheet ?> 的情況下,也可以返回一個 處理指令節點

一個 Node 物件。

示例

假設 <head> 包含以下內容

html
<link rel="stylesheet" href="example.css" />

那麼

js
console.log(document.styleSheets[0].ownerNode);
// Displays '<link rel="stylesheet" href="example.css">'

注意

對於被其他樣式表(例如使用 @import)包含的樣式表,此屬性的值為 null

規範

規範
CSS 物件模型 (CSSOM)
# dom-stylesheet-ownernode

瀏覽器相容性