Exemple
Obtenez le nom de noeud du noeud parent d'un <li> élément:
var x = document.getElementById("myLI").parentNode.nodeName;
Le résultat de x sera:
UL
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
La propriété parentNode renvoie le noeud parent du noeud spécifié, comme un objet de noeud.
Remarque: En HTML, le document lui - même est le nœud parent de l'élément HTML, la tête et le corps sont des nœuds enfants de l'élément HTML.
Cette propriété est en lecture seule.
Support du navigateur
Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la propriété.
Propriété | |||||
---|---|---|---|---|---|
parentNode | 1.0 | Oui | 1.0 | Oui | Oui |
Syntaxe
node .parentNode
Détails techniques
Valeur de retour: | Un objet de noeud représentant le noeud parent d'un noeud, ou null si le nœud n'a pas de parent |
---|---|
version DOM | Niveau de base 1 Noeud objet |
autres exemples
Exemple
Cliquez sur un élément (<span>) pour cacher son nœud parent (<div>) :
<div>
<span onclick="this.parentNode.style.display =
'none';">x</span>
</div>
Essayez vous - même » Pages associées
Référence HTML DOM: nœud. childNodes propriété
Référence HTML DOM: nœud. propriété firstChild
Référence HTML DOM: nœud. propriété lastChild
Référence HTML DOM: nœud. propriété nextSibling
Référence HTML DOM: nœud. propriété previousSibling
Référence HTML DOM: nœud. nodeName propriété
Référence HTML DOM: nœud. propriété parentElement