StyleSheet: ownerNode-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die ownerNode
-Eigenschaft des StyleSheet
-Interfaces gibt das Knoten-Element zurück, das dieses Stylesheet mit dem Dokument verknüpft.
Dabei handelt es sich in der Regel um ein HTML-Element wie <link>
oder <style>
, kann aber auch ein Verarbeitungsanweisungsknoten im Fall von <?xml-stylesheet ?>
sein.
Wert
Ein Node
-Objekt.
Beispiele
Angenommen, der <head>
enthält Folgendes:
html
<link rel="stylesheet" href="example.css" />
Dann:
js
console.log(document.styleSheets[0].ownerNode);
// Displays '<link rel="stylesheet" href="example.css">'
Hinweise
Für Stylesheets, die von anderen Stylesheets eingebunden werden, zum Beispiel mittels @import
, ist der Wert dieser Eigenschaft null
.
Spezifikationen
Specification |
---|
CSS Object Model (CSSOM) # dom-stylesheet-ownernode |