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
event.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:
<div id="div">
<p>text</p>
</div>
let 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