Jde o jednu z největších devíz Javascriptu. Pokud chcete spustit nějakou akci, například po najetí myší na text použijete událost.
| Událost | Kdy nastane událost? |
|---|---|
| onAbort | Nastává po přerušení nahrávání obrázku, pouze pro tagy img, body |
| onBlur | Nastává při aktivaci jiného prvku |
| onChange | Nastává při změně obsahu prvku |
| onClick | Nastává zmáčknutí tlačítka myši nad objektem |
| onDblClick | Nastává při dvojkliku |
| onFocus | Nastává pokud se prvek stane aktivním |
| onKeyDown | Nastává po stisknutí jedné z kláves |
| onKeyPress | Nastává po stisknutí jedné z kláves |
| onKeyUp | Nastává po uvolnění jedné ze stiknutých kláves |
| onLoad | Nastává po nahrání stránky |
| onMouseDown | Nastává po stisknutí tlačítka myši |
| onMouseMove | Nastává při pohybu myši |
| onMouseOut | Nastává pokud kurzor opustí objekt |
| onMouseOver | Nastává pokud kurzor najede na objekt |
| onMouseUp | Nastává při uvolnění tlačítka myši |
| onReset | Nastává při vymazání formuláře |
| onResize | Nastává při změně velikosti okna |
| onSelect | Nastává při zvýraznění |
| onSubmit | Nastává při odeslání formuláře |
| onUnLoad | Nastává při odchodu ze stránky |
| Událost | Kdy nastane událost? |
|---|---|
| onBack | Nastává po stisknutí tlačítka Zpět |
| onCopy | Nastává po stisknutí kombinace CTRL+C |
| onPaste | Nastává po stisknutí kombinace CTRL+V |
| onCut | Nastává po stisknutí kombinace CTRL+X |
| onForward | Nastává při stisknutí tlačítka Vpřed |
| onHelp | Nastává při vyvolání nápovědy |
| onMouseDrag | Nastává při pohybu myši se stisknutým tlačítkem |
| onMouseWheel | Nastává při rolování kolečkem |
| onMove | Nastává při přesunu okna |
Spustí se vždy při přerušení načítání buď stránky, nebo obrázku.
Nastane při deaktivaci políčka. Používá se u tagů input, select, textarea, a u okna.
Nastane při změně hodnoty objektu. Používá se u tagů input, select, textarea.
Nastane při zmáčknutí levého tlačítka myši nad objektem. Ve starších prohlížečích onClick funguje jen na některých elementech. Javascriptová událost OnClick se dá také vyvolat při defaultní akci objektu, takovou situací je najetí na odkaz pomocí klávesy "TAB" a zmáčknutí klávesy "ENTER".
Nastane při dvojkliku, bohužel se toto nedá moc dobře použít. Většina prohlížečů dvojklik nepoužívá. Rychlost dvojkliku, tedy jak musíte rychle kliknout 2x za sebou, se řídí nastavení Vašeho systému.
Nastane při aktivaci objektu nebo okna. Dá se použít u tagů input, select, textarea a u okna.
Nastane při stlačení klávesy, pokud je daný objekt aktivní. Dá se použít na všechny tagy, objekty.
Nastane při stlačení klávesy, pokud je daný objekt aktivní. Dá se použít na všechny tagy, objekty. Jde v podstatě o sloučení událostí onKeyDown a onKeyUp. Dá se použít na všechny tagy, objekty.
Nastane při uvolnění stalčené klávesy, pokud je daný objekt aktivní. Dá se použít na všechny tagy, objekty. Jde v podstatě o sloučení událostí onKeyDown a onKeyUp.
Událost onLoad nastává tehdy, když je objekt načten. Událost ale také čeká, až bude načten celý obsah stránky, tedy text i obrázky. Používá se například u tagů body a img.
Událost onMouseDown nastává ve chvíli, kdy uživatel stlačí tlačítko myši, je jedno jestli levé nebo pravé. Událost je možné definovat nad všemi tagy.
Událost onMouseMove nastává vždy, pokud se kurzor myši pohybuje nad objektem, nad který je definována daná událost. Událost je možné definovat nad všemi tagy.
Událost onMouseOut nastává tehdy, když kurzor opustí objekt. Používá se spolu s událostí onMouseOver ke zvýraznění objektu.
Událost onMouseUp nastává tehdy, když se uvolní tlačítko myši. Používá se jako jedna z událostí, které využívá technologie "drag and drop".
Událost onReset se používá jen u tagu form a nastává tehdy, když uživatel smaže formulář tlačítkem Reset.
Událost onResize nastavá při změně velikosti okna. Tato událost se používá tam, kde je potřeba zachovat přesnou pozici i po změně velikosti okna. Událost onResize se dá použít i na objekty, které mají nastaveny rozměry(šířka, výška).
Událost onSelect nastavá pokud se označí část textu.
Událost onSubmit nastavá těsně před odesláním formuláře. Používá se u tagu form.
Událost onUnLoad nastavá, pokud chcete zavřít okno, odejít ze stránky. Váže se k tagu body.
Událost onBack nastavá, pokud se stikne tlačítko Zpět. Dnes už je tag v podstatě nepodporován.
Událost onCopy nastavá při kopírování do schránky, tedy stisknutí kombinace Ctrl+C.
Událost onPaste nastavá při vkládání ze schránky, tedy stisknutí kombinace Ctrl+V.
Událost onCut nastavá při výjmutí do schránky, tedy stisknutí kombinace Ctrl+X.
Událost onBack nastavá, pokud se stikne tlačítko Vpřed. Dnes už je tag v podstatě nepodporován.
Událost onHelp nastavá, pokud se stikne tlačítko F1, tedy pokud se vyvolá nápověda.
Událost onMouseDrag nastavá při pohybu myši se stisknutým tlačítkem myši.
Událost onMouseWheel nastavá při rolování kolečkem myši.
Událost onMove nastavá při pohybu okna prohlížeče.