Noms des nœuds en JavaScript
Tous les nœuds ont la propriété nodeName.
Pour un commentaire, elle contient la valeur 'comment',
pour un nœud texte - la valeur 'text',
et pour un nœud élément - le nom de la balise en majuscules.
Il s'avère que nodeName pour les éléments
est analogue à la propriété tagName,
mais fonctionne également pour les autres types de nœuds.
Étant donné un div :
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Parcourez en boucle tous les nœuds de ce div et affichez dans la console leurs noms.