TreeWalker: Methode parentNode()
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 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
parentNode()
Parameter
Keine.
Rückgabewert
Ein Node
-Objekt oder null
.
Beispiele
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
Specification |
---|
DOM # dom-treewalker-parentnode |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
parentNode |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
Siehe auch
- Das
TreeWalker
-Interface, zu dem es gehört.