214 of 264 menu

Vlastnost event.target

Vlastnost event.target obsahuje element, na kterém došlo k události. Není to ten element, ke kterému byl navázán handler této události, ale právě ten nejhlubší tag, na který byl přímo, například, proveden klik.

Syntaxe

event.target;

Příklad

Předpokládejme, že máme div a uvnitř něj odstavec. Navážeme událost na div, ale klikneme na odstavec - v tomto případě bude event.target obsahovat konečný tag, ve kterém došlo k události - tedy odstavec, a ne div. Přesvědčme se o tom pomocí tagName:

<div id="div"> <p>text</p> </div> let div = document.querySelector('#div'); div.addEventListener('click', function(event) { console.log(event.target); // vypne odkaz na odstavec });

Viz také

  • vlastnost event.currentTarget,
    obsahující element, ke kterému je událost navázána
  • vlastnost code,
    které získá kód stisknuté klávesy
  • vlastnost event.key,
    které získá zadaný znak
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout