HTML-DOM -parentNode- Eigenschaft
Beispiel
Rufen Sie den Knotennamen des übergeordneten Knotens eines <li>-Elements ab:
var x = document.getElementById("myLI").parentNode.nodeName;
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Die Eigenschaft parentNode gibt den übergeordneten Knoten des angegebenen Knotens als Node-Objekt zurück.
Hinweis: In HTML ist das Dokument selbst der übergeordnete Knoten des HTML-Elements, HEAD und BODY sind untergeordnete Knoten des HTML-Elements.
Diese Eigenschaft ist schreibgeschützt.
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die die Eigenschaft vollständig unterstützt.
Property | |||||
---|---|---|---|---|---|
parentNode | 1.0 | Yes | 1.0 | Yes | Yes |
Syntax
node.parentNode
Technische Details
Rückgabewert: | Ein Node-Objekt, das den übergeordneten Knoten eines Knotens darstellt, oder null , wenn der Knoten keinen übergeordneten Knoten hat |
---|---|
DOM-Version | Knotenobjekt der Kernebene 1 |
Mehr Beispiele
Beispiel
Klicken Sie auf ein Element (<span>), um seinen übergeordneten Knoten (<div>) auszublenden:
<div>
<span onclick="this.parentNode.style.display = 'none';">x</span>
</div>
Verwandte Seiten
HTML-DOM-Referenz: node. childNodes-Eigenschaft
HTML-DOM-Referenz: node. firstChild-Eigenschaft
HTML-DOM-Referenz: node. lastChild-Eigenschaft
HTML-DOM-Referenz: node. nextGeschwistereigentum
HTML-DOM-Referenz: node. vorherigesGeschwistereigentum
HTML-DOM-Referenz: node. nodeName-Eigenschaft
HTML-DOM-Referenz: node. parentElement-Eigenschaft