La propriété en lecture seule parentNode renvoie le parent du nœud spécifié dans l'arborescence de DOM .

Syntaxe

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

if (node.parentNode) {
  // supprime un noeud  de l'arbre, 
  // sauf s'il a déjà été supprimé
  node.parentNode.removeChild(node);
}

Notes

Les noeuds Document et DocumentFragment ne peuvent jamais être parents, 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.

Compatibilité des navigateurs

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple Oui121 Oui Oui Oui
FonctionnalitéAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Support simple Oui Oui Oui4 Oui Oui Oui

Spécification

Voir aussi

 

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : loella16, vava, fscholz, teoli, jsx, Mgjbot, Takenbot, BenoitL
Dernière mise à jour par : loella16,