Xassə event.target
Xassə event.target hadisənin baş verdiyi elementi
ehtiva edir. Bu, hadisənin baglandığı element deyil,
əslində ən dərin teqdir, məsələn, birbaşa klik edilən
element.
Sintaksis
event.target;
Nümunə
Tutaq ki, bizim div var və onun daxilində abzas var.
Hadisəni div-ə baglayaq, lakin abzasa klik edək
- bu halda event.target hadisənin baş verdiyi
sonuncu teqi - yəni abzası, divi deyil, ehtiva edəcək.
Bunu tagName ilə yoxlayaq:
<div id="div">
<p>mətn</p>
</div>
let div = document.querySelector('#div');
div.addEventListener('click', function(event) {
console.log(event.target); // abzasa istinadı çap edəcək
});
Həmçinin baxın
-
xassə
event.currentTarget,
hadisənin baglandığı elementi ehtiva edir -
xassə
code,
basılan düymənin kodunu alır -
xassə
event.key,
daxil edilmiş simvolu alır