Својството event.target

Својството event.target го содржи елементот, на кој се активирал наставото. Ова не е оној елемент, на кој бил врзан обработувачот на овој настан, туку токму најдлабокиот таг, на кој директно бил, на пример, извршен клик.

Синтакса

javascriptevent.target;

Пример

Нека имаме div, а внутри него параграф. Да го врземе настанот до div-от, но да кликнеме на параграфот - во овој случај event.target ќе содржи конечен таг, во кој се случил настанот - односно параграфот, а не div-от. Да се увериме во ова со помош на tagName:

html<div id="div">
  <p>text</p>
</div>
javascriptlet div = document.querySelector('#div');

div.addEventListener('click', function(event) {
  console.log(event.target); // ќе испечати линк до параграфот
});

Погледнете ги исто така

  • својството event.currentTarget,
    кое го содржи елементот, на кој е врзан настанот
  • својството code,
    кое го добива кодот на притиснатото копче
  • својството event.key,
    кое го добива внесениот симбол