JavaScript/DOM/Node/parentNode
Aus SELFHTML-Wiki
< JavaScript | DOM | Node
Die Eigenschaft Node.parentNode speichert den Elternknoten eines Knotens.
Syntax
elternelement = node.parentNode
-
elternelement
: Elternelement des Datenknotens
Anwendungsbeispiel
Beispiel
ansehen …
function auswerten() {
var elternknoten = document.querySelector('li').parentNode.parentNode.tagName;
var text = 'TagName: <span>' + elternknoten + '</span>';
document.getElementById('ausgabe').innerHTML = text;
}
Weblinks
- W3C: parentNode
- MDN: Node.parentNode
document.querySelector('li')
auf das erste li-Element zugegriffen. Das ersteparentNode
dahinter greift auf dessen Elternelement zu, und das zweiteparentNode
auf das Elternelement des Elternelements. Von diesem Element wird mittagName
der Name des Elementes ermittelt und ausgegeben. Das AttributtagName
kennen alle Knoten der Art Element.Ausgegeben wird im Beispiel
MAIN
.