element.parentNode
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété en lecture seule parentNode renvoie le parent du nÅud spécifié dans l'arborescence de DOM.
Syntaxe
js
parentNode = node.parentNode;
parentNode est l'élément parent du nÅud courant. Le parent d'un élément est un nÅud Element, un nÅud Document ou un nÅud DocumentFragment.
Exemple
js
if (node.parentNode) {
// supprime un noeud de l'arbre,
// sauf s'il a déjà été supprimé
node.parentNode.removeChild(node);
}
Notes
Les nÅuds Document et DocumentFragment ne peuvent jamais avoir de parent, alors parentNode retournera toujours null.
Il renvoie également null si le nÅud vient d'être créé et n'est pas encore attaché à l'arbre.