Mes impressions sur le web, les standards et autres…


DOM et évènements

Je suis dernièrement confronté à quelques problèmes de compréhension du fonctionnement du gestionnaire d’évènements du DOM. Voici la page de test.

Je place un évènement "click" sur un lien, lequel englobe une image. Lorsque cet évènement est activé, je récupère l’élément à la source de l’évènement et affiche le nom du tag. Lorsque le lien englobe une image, le tag qui m’est renvoyé est img (??), tandis que si c’est un lien sous forme de texte, c’est bien le tag a qui m’est renvoyé. J’aurais pensé que ce serait toujours l’élément auquel on a accroché l’évènement qui serait renvoyé, et non un de ses éléments fils. Qu’en pensez vous ? Est-ce un comportement normal ?