JavaScriptové události – obsluha uživatelských akcí
Události (events) jsou v JavaScriptu základní mechanismus pro reakci na uživatelské akce – kliknutí, pohyb myši, stisk klávesy, odeslání formuláře a další interakce.
Události se na elementy připojují pomocí metody addEventListener(), která umožňuje navázat libovolný počet handlerů na jeden element. Každá událost nese objekt Event s informacemi o tom, co se stalo a na jakém prvku.
Mezi nejčastěji používané události patří click, input, submit, události myši nebo wheel.
Microtask queue v JavaScriptu
Jak funguje microtask queue, event loop a v jakém pořadí se spouští asynchronní kód v JavaScriptu.
Navázání událostí v JavaScriptu
Jaké existují postupy pro navěšení JavaScriptové události na element. Výhody a nevýhody různých řešení.
Upozornění před zavřením stránky
Javascriptová událost onbeforeunload umožňuje pozastavit uzavření/obnovení stránky.
Rychlé kliknutí a vyvolání události
Jak zajistit, aby ovládací prvky uživatelského rozhraní reagovaly správně i na rychlé kliknutí.
JavaScriptové události myši
Popis všech možných událostí, které lze v JavaScriptu vyvolat myší. Návod, jak je odchytávat a blokovat.