event.target

Ссылка на элемент, на котором изначально произошло событие.

Сигнатураevent.target

Указывает на реальный источник события — элемент, по которому, например, кликнули. Отличается от event.currentTarget (элемента, на котором висит обработчик). Основа делегирования событий.

// <ul><li>1</li><li>2</li></ul>
const ul = document.querySelector('ul');
ul.addEventListener('click', e => {
  console.log(e.target.textContent); // текст кликнутого li
});
← Все записи: DOM API в JavaScript
Поддержать проект