Propiedad de evento currentTarget de XML DOM

Definición y uso

La propiedad de evento currentTarget devuelve el nodo que desencadenó el listener, es decir, el elemento, el documento o la ventana que procesa el evento actual.

En las etapas de captura y burbuja, esta propiedad es muy útil porque en estos dos nodos, es diferente de la propiedad target.

Sintaxis

event.currentTarget

Ejemplo

El siguiente ejemplo muestra qué elemento obtiene el listener que desencadena el evento:

<html>
<head>
<script type="text/javascript">
function getEventTrigger(event)
  { 
  x=event.currentTarget; 
  alert("El id del elemento desencadenado: ");
  + x.id);
  }
</script>
</head>
<body >
<p id="p1" onmousedown="getEventTrigger(event)">
Haz clic en este párrafo. Una ventana emergente
mostrar qué elemento desencadenó el evento.</p>
</body>
</html>

TIY

currenttarget evento
Obtener el elemento que desencadenó el evento del que se activó el listener.