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.