Својство event.target
Својство event.target садржи елемент,
на коме се десио догађај. То није онај
елемент коме је био привезан руковалац
тог догађаја, већ управо најдубљи таг,
на који је директно био, на пример,
извршен клик.
Синтакса
event.target;
Пример
Нека имамо div, а у њему пасус.
Привезаћемо догађај за див, али кликнућемо на пасус
- у овом случају event.target ће
садржати крајњи таг, у ком се десио
догађај - то јест пасус, а не див. Уверићемо се
у то помоћу 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,
које добија унети симбол