Propriété parentNode
La propriété parentNode contient l'élément
parent. Il existe également une propriété presque identique
parentElement.
Les différences : pour la balise html
la propriété parentNode renvoie document,
et parentElement renvoie null.
Syntaxe
élément.parentNode;
Exemple
Obtenons le parent de l'élément #elem
et affichons son id :
<div id="parent">
<p id="elem"></p>
</div>
let elem = document.querySelector('#elem');
let id = elem.parentNode.id;
console.log(id);
Résultat de l'exécution du code :
'parent'
Voir aussi
-
la propriété
parentElement,
qui détermine l'élément parent