Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

StyleSheet: Eigenschaft ownerNode

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Die schreibgeschützte Eigenschaft ownerNode der StyleSheet-Schnittstelle gibt den Knoten zurück, der dieses Stylesheet mit dem Dokument verknüpft.

Dies ist normalerweise ein HTML-Element wie <link> oder <style>, kann im Fall von <?xml-stylesheet ?> aber auch ein Verarbeitungsanweisungsknoten sein.

Wert

Ein Node-Objekt.

Beispiele

Angenommen, <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

Bei Stylesheets, die durch andere Stylesheets eingebunden werden, etwa mit @import, ist der Wert dieser Eigenschaft null.

Spezifikationen

Spezifikation
CSS Object Model (CSSOM)
# dom-stylesheet-ownernode

Browser-Kompatibilität