Pokud chceme na stránce reagovat na činnosti, které provádí uživatel např. myší při najetí na text, kliknutím myši a dalšími akcemi, použijeme události:
<script>Nejprve jsme deklarovali funkci napis(). Potom vložili tlačítko s popiskem 'napiš ahoj'. Atribut onClick="napis();"
je událost, která říká, že po kliknutí na tlačítko se má provést naše funkce napis().
Použití události se provádí konstrukcí: udalost="funkce která se provede();".
Událost |
Popis |
onBlur |
událost nastane při změně stavu okna nebo formulářového prvku, například když se okno stane neaktivním. |
onChange |
událost nastane v případě, že změníte obsah formuláře |
onClick |
událost nastane při kliknutí levým tlačítkem myši. |
onDblClick |
událost nastane pokud dvakrát rychle za sebou kliknete levým tlačítkem myši. |
onFocus |
událost nastane, když se okno prohlížeče stane aktivním. |
onKeydown |
událost nastane při stisku libovolné klávesy na klávesnici. |
onKeyup |
událost nastane při uvolnění stisknuté klávesy. |
onKeypress |
prakticky totožné s událostí onKeyDown. |
onLoad |
k události dojde, když je stránka plně načtena v okně prohlížeče (pouze pro body a frameset). |
onMousedown |
událost nastane při stisknutí libovolného tlačítka myši. |
onMouseup |
událost nastane po uvolnění stisklého tlačítka myši. |
onMouseover |
událost nastane po přejetí kurzorem myši. |
onMousemove |
událost nastane při změně polohy kurzoru myši. |
onMouseout |
událost nastane, když se kurzor myší vzdálí od určitého objektu stránky. |
onReset |
událost je vyvolána stisknutím tlačítka reset ve formuláři. |
onSelect |
událost nastane při označení textu na stránce. |
onSubmit |
událost nastane při odeslání formuláře (tlačítko submit). |
onUnload |
událost nastane, pokud uživatel chce opustit stránku. |
<button onclick="window.alert(Date())">Jaký je čas?</button>
Po kliknutí na tlačítko Jaký je čas se zobrazí aktuální datum a čas získaný pomocí funkce Date()