Attribut currentTarget de l'événement DOM XML

Définition et utilisation

L'attribut currentTarget de l'événement DOM retourne le nœud qui a déclenché l'écouteur, c'est-à-dire l'élément, le document ou la fenêtre qui traitent l'événement en cours.

Dans les phases de capture et de bulle, cette propriété est très utile car à ces deux nœuds, elle est différente de la propriété target.

Syntaxe

event.currentTarget

Exemple

L'exemple suivant peut obtenir l'élément dont l'écouteur a déclenché l'événement :

<html>
<head>
<script type="text/javascript">
function getEventTrigger(event)
  { 
  x=event.currentTarget; 
  alert("L'id de l'élément déclenché : "
  + x.id);
  }
</script>
</head>
<body >
<p id="p1" onmousedown="getEventTrigger(event)">
Cliquez sur ce paragraphe. Une boîte de dialogue d'alerte va
afficher quels éléments ont déclenché l'événement.</p>
</body>
</html>

TIY

currenttarget événement
Obtenir l'élément qui a déclenché l'événement de l'écouteur.