event.target қасиеті
event.target қасиеті оқиға орын алған
элементті қамтиды. Бұл оқиға байланған элемент
емес, яғни ең терең тег, мысалы, тікелей
басылған.
Синтаксис
event.target;
Мысал
Бізде div және оның ішінде абзац бар делік.
Оқиғаны div-ке байлайық, бірақ абзацқа басайық
- бұл жағдайда event.target соңғы тегді
қамтиды, онда оқиға орын алды - яғни абзац, div емес.
Мұны tagName көмегімен тексерейік:
<div id="div">
<p>мәтін</p>
</div>
let div = document.querySelector('#div');
div.addEventListener('click', function(event) {
console.log(event.target); // абзацқа сілтеме шығарады
});
Сондай-ақ қараңыз
-
event.currentTargetқасиеті,
оқиға байланған элементті қамтиды -
codeқасиеті,
басылған перненің кодын алады -
event.keyқасиеті,
енгізілген таңбаны алады