JavaScript - Události
Události jsou nejdůležitější složkou JavaScriptu, umožňují reagovat na podněty návštěvníka.
zápis události
- jako atribut <tag událost="funkce">
- ve skriptu objekt.udalost=funkce
Události myši
Událost | Popis | Podpora | Test | použití |
---|---|---|---|---|
onClick | kliknutí myši | klikni | ||
onDblClick | dvojité kliknutí myši | 2x klikni | ||
onMouseOver | najetí myši na objekt | najeď myší | ||
onMouseOut | odjetí myši | odjeď myší | ||
onMouseDown | stisk tlačítka myši | Stiskni tlačítko myši | ||
onMouseUp | uvolnění tlačítka myši | Uvolni stisknuté tlačítko | ||
onMouseMove | při pohybu kurzoru myši | Test není | ||
onMouseWheel | rolování kolečkem myši | Jen MSIE 4.0 a vyšší | roluj kolečkem | Lze použít k zakázání rolování nabídek <select> |
onMouseDrag | tažení myši při stisknutém tlačítku | Jen MSIE 4.0 a vyšší | stiskni tlačítko a pohybuj |
Formuláře
Událost | Popis | Podpora | Test | použití |
---|---|---|---|---|
onSubmit | odesílání formuláře | U tagu <form> | ||
onReset | smazání obsahu tlačítkem reset | U tagu <form> | ||
onFocus | nastává při aktivaci prvku | textová pole, odkazy, okna | ||
onBlur | nastává při deaktivaci prvku | textová pole, odkazy, okna | ||
onChange | změna obsahu | textová pole (po odejití z prvku), select nabídky |
Klávesnice
Událost | Popis | Podpora | Test | použití |
---|---|---|---|---|
onCut | Vyjmutí obsahu [CTRL + X] | Jen MSIE 4.0 a vyšší | ||
onPaste | Vložení obsahu [CTRL + V] | Jen MSIE 4.0 a vyšší | ||
onCopy | Kopírování obsahu [CTRL + C] | Jen MSIE 4.0 a vyšší | ||
onKeyDown | Nastává po stisku libovolné klávesy. Nejprve se zapíše znak a poté se vyvolá událost (bohužel není tomu tak úplně vždy) | zapiš text | ||
onKeyUp | Nastává při uvolnění tlačítka | zapiš text | ||
onKeyPress | Nastává v případě, že stisknete tlačítko (kromě SHIFT, CTRL, ALT). Událost se vyvolá ještě před tím než se znak zapíše. | zapiš text |
Ostatní
Událost | Popis | Podpora | Test | použití |
---|---|---|---|---|
onAbort | Nastavá při přerušení nahrávání obrázků | Není | U tagu IMG | |
onError | Nastavá pokud se nepodaří začít nahrávat obrázek | klikni na obrázek | U tagu IMG | |
onLoad | Nastává při nahrávání dokumentu | není | U tagu BODY | |
onUnLoad | Nastává při zavření dokumentu | není | U tagu BODY | |
onMove | Při pohybu okna prohlížeče | |||
onBack | Při stisknutí tlačítka [zpět] | |||
onForward | Při stisku tlačítka [vpřed] | |||
onHelp | Nastává při spuštění nápovědy [F1] | MSIE 4.0+ | stiskněte [F1] |
Obecně: Funkce - události
Doporučuji
Pro své weby používám *Webhosting C4: 20 GB prostoru, PHP, MySQL, e-maily, subdomény za 1200 Kč (zdarma 2 GB navíc každý rok). Více WebhostingC4.cz.
Potřebujete poradit?
Vyhledávání
Základy
Zajímavosti
DOM
Poradna
Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.
Reklama