Beispiel
Holen Sie sich den Knotennamen des übergeordneten Knoten eines <li> Element:
var x = document.getElementById("myLI").parentNode.nodeName;
Das Ergebnis von x wird sein:
UL
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die parentNode Eigenschaft gibt den übergeordneten Knoten des angegebenen Knotens, als ein Knoten-Objekt.
Hinweis: In HTML, das Dokument selbst ist der übergeordnete Knoten des HTML - Elements, Kopf und Körper sind untergeordnete Knoten des HTML - Elements.
Diese Eigenschaft ist schreibgeschützt.
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Eigenschaft vollständig unterstützt.
Eigentum | |||||
---|---|---|---|---|---|
parentNode | 1.0 | Ja | 1.0 | Ja | Ja |
Syntax
node .parentNode
Technische Details
Rückgabewert: | Ein Knotenobjekt, die den Elternknoten eines Knotens, oder Null , wenn der Knoten nicht Elternteil |
---|---|
DOM Version | Core Level 1 Knoten Object |
Mehr Beispiele
Beispiel
Klicken Sie auf ein Element (<span>) übergeordneten Knoten zu verbergen (<div>) :
<div>
<span onclick="this.parentNode.style.display =
'none';">x</span>
</div>
Versuch es selber " Verwandte Seiten
HTML - DOM - Referenz: Knoten. Eigenschaft Childnodes
HTML - DOM - Referenz: Knoten. first Immobilien
HTML - DOM - Referenz: Knoten. lastchild Immobilien
HTML - DOM - Referenz: Knoten. nextSibling Immobilien
HTML - DOM - Referenz: Knoten. previousSibling Immobilien
HTML - DOM - Referenz: Knoten. nodeName Immobilien
HTML - DOM - Referenz: Knoten. parent Immobilien