Omadus event.target
Omadus event.target sisaldab elementi,
millel sündmus toimus. See ei ole see element,
millele sündmuse käitleja oli seotud,
vaid just kõige sügavama pesastusega silt,
millele otse näiteks klõpsuti.
Süntaks
javascriptevent.target;
Näide
Olgu meil div ja selle sees lõik.
Seome sündmuse div-ile, kuid klõpsame lõigul
- sel juhul sisaldab event.target
lõpp-silti, kus sündmus toimus - see tähendab lõiku, mitte div-i. Veendume
selles kasutades tagName:
html<div id="div">
<p>text</p>
</div>javascriptlet div = document.querySelector('#div');
div.addEventListener('click', function(event) {
console.log(event.target); // väljastab viite lõigule
});
Vaata ka
-
omadus
event.currentTarget,
mis sisaldab elementi, millele sündmus on seotud -
omadus
code,
mis saab vajutatud klahvi koodi -
omadus
event.key,
mis saab sisestatud sümboli