Typy událostí v JavaScriptu
Události myši
| Atribut | Popis |
|---|---|
click |
Bylo provedeno kliknutí tlačítkem myši. Událost vzniká poté, co bylo tlačítko myši uvolněno. |
mousedown |
Bylo stisknuto tlačítko myši. |
mouseup |
Bylo uvolněno tlačítko myši. |
dblclick |
Dvojité kliknutí. |
mousemove |
Ukazatel myši se pohybuje uvnitř zobrazovací oblasti elementu. |
mouseout |
Ukazatel myši opustil zobrazovací oblast elementu. |
mouseover |
Ukazatel myši je uvnitř zobrazovací oblasti elementu. |
Události klávesnice
| Atribut | Popis |
|---|---|
keydown |
Byla stisknuta klávesa na klávesnici. |
keypress |
Klávesa na klávesnici je stisknuta a není uvolněna déle, než je interval opakování. Délka intervalu opakování je systémový parametr a závisí na nastavení operačního systému uživatele. |
keyup |
Byla uvolněna dříve stisknutá klávesa. |
Události formulářů a prvků stránky
| Atribut | Popis |
|---|---|
change |
Prvek ztratil vstupní fokus a obsah prvku se změnil během doby, kdy byl prvek v ohnisku. |
select |
Nějaká část textu uvnitř prvku je zvýrazněna. |
submit |
Ve formuláři bylo stisknuto tlačítko "Odeslat", ale odeslání formuláře na server ještě nebylo provedeno. |
Události formulářů a prvků stránky
| Atribut | Popis |
|---|---|
blur |
Ovládací prvek ztratil vstupní fokus, tj. kurzor přešel na jiný prvek. |
focus |
Zobrazovaný prvek získal vstupní fokus. Pro textová pole tato událost znamená, že kurzor již je v daném prvku. |
load |
Bylo dokončeno načítání stránky. |
unload |
Probíhá opuštění dokumentu (uzavření nebo přesměrování stránky na jinou adresu). |
scroll |
Spustí se při posouvání prvku. |