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 Juli 2015.
Die ownerNode-Eigenschaft des
StyleSheet-Interfaces gibt den Knoten zurück, der dieses Stylesheet mit dem Dokument verknüpft.
Dies ist normalerweise ein HTML-
<link>- oder
<style>-Element, kann aber auch einen Processing Instruction Node im Fall von <?xml-stylesheet ?> zurückgeben.
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, wie beispielsweise mit
@import, ist der Wert dieser
Eigenschaft null.
Spezifikationen
| Specification |
|---|
| CSS Object Model (CSSOM)> # dom-stylesheet-ownernode> |