Својството event.target
Својството event.target го содржи елементот,
на кој се активирал наставото. Ова не е оној
елемент, на кој бил врзан обработувачот
на овој настан, туку токму најдлабокиот таг,
на кој директно бил, на пример,
извршен клик.
Синтакса
event.target;
Пример
Нека имаме div, а внутри него параграф.
Да го врземе настанот до div-от, но да кликнеме на параграфот
- во овој случај event.target ќе
содржи конечен таг, во кој се случил
настанот - односно параграфот, а не div-от. Да се увериме
во ова со помош на tagName:
<div id="div">
<p>text</p>
</div>
let div = document.querySelector('#div');
div.addEventListener('click', function(event) {
console.log(event.target); // ќе испечати линк до параграфот
});
Погледнете ги исто така
-
својството
event.currentTarget,
кое го содржи елементот, на кој е врзан настанот -
својството
code,
кое го добива кодот на притиснатото копче -
својството
event.key,
кое го добива внесениот симбол