⊗jsPmOEInr 416 of 505 menu

Základy práce s objektem Event v JavaScriptu

V této lekci se naučíme základy práce s objektem Event. Tento objekt obsahuje informace o události, která nastala. Například, pokud byl na element kliknuto, můžeme zjistit souřadnice tohoto kliknutí, zda byla stisknuta klávesa Ctrl, Alt nebo Shift v okamžiku kliknutí a tak dále.

Podívejme se, jak získat objekt Event. Předpokládejme, že máme tlačítko:

<button id="elem">text</button>

Předpokládejme, že po kliknutí na toto tlačítko se provede určitá funkce:

let elem = document.querySelector('#elem'); elem.addEventListener('click', function() { });

Uvnitř navázané funkce již je objekt Event - my jen zatím nevíme, jak jej získat. Získá se následujícím způsobem: je třeba při deklaraci naší funkce do ní předat jako parametr libovolnou proměnnou (obvykle event - ale název může být libovolný) a do této proměnné prohlížeč automaticky vloží objekt Event:

elem.addEventListener('click', function(event) { console.log(event); // uvidíme objekt s událostí });

Samostatně proveďte popsané manipulace a vypište objekt s událostí do konzole. Prostudujte strukturu tohoto objektu.

Č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