e.target

Az e.target a JavaScript eseménykezelőben a DOM (Document Object Model) elemet jelöli, amelyik az eseményt indította. Az e maga az eseményobjektum, amely információkat tartalmaz az eseményről, mint például az esemény típusa, az időbélyeg, stb. Az e.target lehetővé teszi, hogy közvetlenül hozzáférjünk és manipuláljuk azt az elemet, amelyen az esemény történt.

Például, ha van egy gombod, amire rákattintasz:

<button id="myButton">Kattints rám</button>

És van egy eseménykezelőd, ami figyeli a kattintásokat:

document.getElementById('myButton').addEventListener('click', (e) => {
  console.log(e.target);
});

Akkor amikor rákattintasz a gombra, a konzolban kiíródik a gomb DOM objektuma, mert az e.target a gombot jelöli, mint az esemény indítóját.

Ez nagyon hasznos lehet, különösen akkor, ha ugyanazt az eseménykezelőt használod több elemre, vagy ha a különböző elemekre ugyanazt az eseménykezelőt szeretnéd alkalmazni. Az e.target segítségével könnyen el tudod dönteni, melyik elemen kell elvégezned a megfelelő műveletet.

Was this page helpful?