Typy udalostí v JavaScripte
Udalosti myši
| Atribút | Popis |
|---|---|
click |
Bol vykonaný klik myšou. Udalosť nastane po tom, ako bolo tlačidlo myši uvoľnené. |
mousedown |
Stlačené tlačidlo myši. |
mouseup |
Uvoľnené tlačidlo myši. |
dblclick |
Dvojitý klik. |
mousemove |
Ukazovateľ myši sa pohybuje vo vnútri zobrazovacej oblasti prvku. |
mouseout |
Ukazovateľ myši opustil oblasť zobrazenia prvku. |
mouseover |
Ukazovateľ myši je vo vnútri zobrazovacej oblasti prvku. |
Udalosti klávesnice
| Atribút | Popis |
|---|---|
keydown |
Stlačené tlačidlo na klávesnici. |
keypress |
Tlačidlo na klávesnici je stlačené a nie je uvoľnené dlhšie ako opakovací interval. Dĺžka opakovacieho intervalu je systémový parameter a závisí od nastavení operačného systému používateľa. |
keyup |
Uvoľnené predtým stlačené tlačidlo. |
Udalosti formulárov a prvkov stránky
| Atribút | Popis |
|---|---|
change |
Prvok stráca vstupný focus, a obsah prvku sa zmenil počas toho, čo mal prvok focus. |
select |
Niektorá časť textu vo vnútri prvku sa stane vybranou. |
submit |
Vo formulári bolo stlačené tlačidlo "Odoslať", ale odoslanie formulára na server ešte neprebehlo. |
Udalosti formulárov a prvkov stránky
| Atribút | Popis |
|---|---|
blur |
Ovládací prvok stráca vstupný focus, t.j. kurzor prejde na iný prvok. |
focus |
Zobrazovaný prvok získal vstupný focus. Pre textové polia táto udalosť znamená, že kurzor sa už nachádza v danom prvku. |
load |
Dokončené načítanie stránky. |
unload |
Prebieha opustenie dokumentu (zatvorenie alebo presmerovanie stránky na inú adresu). |
scroll |
Spustí sa pri posúvaní prvku. |