1. Web
  2. Web-APIs
  3. TreeWalker
  4. parentNode()

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

View in English Always switch to English

TreeWalker: Methode parentNode()

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 TreeWalker.parentNode()-Methode verschiebt das aktuelle Node zum ersten sichtbaren Vorfahrknoten in der Dokumentreihenfolge und gibt den gefundenen Knoten zurück. Wenn ein solcher Knoten nicht existiert oder sich oberhalb des ROOT-Knotens des TreeWalker befindet, wird null zurückgegeben und der aktuelle Knoten wird nicht verändert.

Syntax

js
parentNode()

Parameter

Keine.

Rückgabewert

Ein Node-Objekt oder null.

Beispiele

js
const treeWalker = document.createTreeWalker(
 document.body,
 NodeFilter.SHOW_ELEMENT,
 {
 acceptNode(node) {
 return NodeFilter.FILTER_ACCEPT;
 },
 },
 false,
);
const node = treeWalker.parentNode(); // returns null as there is no parent

Spezifikationen

Spezifikation
DOM
# dom-treewalker-parentnode

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /