XML DOM currentTarget-tapahtumaominaisuus

Määrittely ja käyttö

currentTarget-tapahtumaominaisuus palauttaa sen kuuntelijan aiheuttaman tapahtuman solmun, eli nykyisen käsittelemän elementin, dokumentin tai ikkunan.

Kaqitsemis- ja vaahtomuodostusvaiheissa tämä ominaisuus on erittäin hyödyllinen, koska näissä kahdessa solmussa se eroaa target-ominaisuudesta.

Syntaksi

event.currentTarget

Esimerkki

Seuraavassa esimerkissä näet, minkä elementin kuuntelija aiheutti tapahtuman:

<html>
<head>
<script type="text/javascript">
function getEventTrigger(event)
  { 
  x=event.currentTarget; 
  alert("Aiheuttaneen elementin id: ");
  + x.id);
  }
</script>
</head>
<body >
<p id="p1" onmousedown="getEventTrigger(event)">
Napsauta tätä kappaleita. Ilmoitusruutu
Näytä, mikä elementti aiheutti tapahtuman.</p>
</body>
</html>

TIY

currenttarget-tapahtuma
Hanki sen kuuntelijan aiheuttama tapahtuma.