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

javascriptevent.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:

html<div id="div">
  <p>mətn</p>
</div>
javascriptlet 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