Jazyk HTML umožňuje, aby události v prohlížeči spouštěly akce – například spuštění JavaScriptu, když uživatel klikne na prvek. Níže jsou uvedeny atributy událostí, které lze přidat k prvkům HTML a definovat tak akce událostí.
Eventy spouštěné akcemi okna. Aplikují se na tag <body>.
Atribut | Hodnota | Popis
|
---|
onafterprint | skript | Skript, který se spustí po vytištění dokumentu
|
onbeforeprint | skript | Skript, který se spustí před vytištěním dokumentu
|
onbeforeunload | skript | Skript, který má být spuštěn, když se má dokument zavřít
|
onerror | skript | Skript, který se spustí při výskytu chyby
|
onhashchange | skript | Skript, který se spustí, když dojde ke změnám hlavní části adresy URL
|
onload | skript | Spustí se po dokončení načítání stránky
|
onmessage | skript | Skript, který se spustí, když se spustí zpráva
|
onoffline | skript | Skript, který se spustí, když prohlížeč začne pracovat v režimu offline
|
ononline | skript | Skript, který se spustí, když prohlížeč začne pracovat online
|
onpagehide | skript | Skript, který se spustí, když uživatel odejde ze stránky
|
onpageshow | skript | Skript, který se spustí, když uživatel přejde na stránku
|
onpopstate | skript | Skript, který se spustí při změně historie okna
|
onresize | skript | Spustí se při změně velikosti okna prohlížeče
|
onstorage | skript | Skript, který se spustí při aktualizaci oblasti webového úložiště
|
onunload | skript | Spustí se, jakmile se stránka zavře |
Atribut | Hodnota | Popis
|
---|
onblur | skript | Vyvolá se v okamžiku, kdy prvek ztratí zaměření.
|
onchange | skript | Vyvolá se v okamžiku, kdy se změní hodnota prvku
|
oncontextmenu | skript | Skript, který se spustí při spuštění kontextové nabídky
|
onfocus | skript | Vyvolá se v okamžiku, kdy prvek získá zaměření
|
oninput | skript | Skript, který se spustí, když prvek získá vstup od uživatele
|
oninvalid | skript | Skript, který se spustí, když je prvek neplatný
|
onreset | skript | Spustí se při kliknutí na tlačítko reset ve formuláři
|
onsearch | skript | Vyvolá se, když uživatel něco napíše do vyhledávacího pole pro <input="search">
|
onselect | skript | Vyvolá se po výběru nějakého textu v prvku
|
onsubmit | skript | Vyvolá se při odeslání formuláře |
Atribut | Hodnota | Popis
|
---|
onclick | skript | Spustí se po kliknutí myší na prvek
|
ondblclick | skript | Spustí se při dvojím kliknutí myší na prvek
|
onmousedown | skript | Spustí se při stlačeném tlačítku myši na prvku
|
onmousemove | skript | Spustí se, když se ukazatel myši pohybuje, zatímco je nad prvkem
|
onmouseout | skript | Spustí se, když se ukazatel myši přesune mimo prvek
|
onmouseover | skript | Spustí se, když se ukazatel myši pohybuje nad prvkem
|
onmouseup | skript | Spustí se, když je tlačítko myši uvolněno nad prvkem.
|
onwheel | skript | Spustí se, když se kolečko myši přetočí nahoru nebo dolů nad prvkem |
Atribut | Hodnota | Popis
|
---|
ondrag | skript | Skript, který se spustí při tažení prvku
|
ondragend | skript | Skript, který se spustí na konci přetahování prvku
|
ondragenter | skript | Skript, který se spustí, když je prvek přetažen na platný cíl přetažení
|
ondragleave | skript | Skript, který se spustí, když prvek opustí platný cíl přetažení.
|
ondragover | skript | Skript, který se spustí, když je prvek přetahován přes platný cíl přetažení
|
ondragstart | skript | Skript, který se spustí na začátku operace přetažení
|
ondrop | skript | Skript, který se spustí při upuštění přetahovaného prvku
|
onscroll | skript | Skript, který se spustí při posouvání posuvníku prvku |
Události vyvolané médii, jako jsou videa, obrázky a zvuk (platí pro všechny prvky HTML, ale nejčastěji se vyskytují v mediálních prvcích, jako jsou <audio>, <embed>, <img>, <object> a <video>).
Atribut | Hodnota | Popis
|
---|
onabort | skript | Skript, který se spustí při přerušení
|
oncanplay | skript | Skript, který se spustí, když je soubor připraven k přehrávání (když má dostatečnou vyrovnávací paměť pro spuštění)
|
oncanplaythrough | skript | Skript, který se spustí, když lze soubor přehrát až do konce bez pozastavení kvůli vyrovnávací paměti
|
oncuechange | skript | Skript, který se má spustit, když se narážky změní v prvku <track>
|
ondurationchange | skript | Skript, který se spustí, když se změní délka médií
|
onemptied | skript | Skript, který se spustí, když se stane něco špatného a soubor je náhle nedostupný (například se nečekaně odpojí)
|
onended | skript | Skript, který se spustí, když médium dosáhne konce (užitečná událost pro zprávy typu "díky za poslech")
|
onerror | skript | Skript, který se spustí, když při načítání souboru dojde k chybě
|
onloadeddata | skript | Skript, který se spustí při načítání dat médií
|
onloadedmetadata | skript | Skript, který se spustí při načtení metadat (jako jsou rozměry a doba trvání)
|
onloadstart | skript | Skript, který se spustí, jakmile se začne načítat soubor, než se něco skutečně načte
|
onpause | skript | Skript, který se spustí, když je médium pozastaveno buď uživatelem, nebo programově
|
onplay | skript | Skript, který se spustí, když je médium připraveno k zahájení přehrávání
|
onplaying | skript | Skript, který se spustí, když se médium skutečně začne přehrávat
|
onprogress | skript | Skript, který se spustí, když prohlížeč získává data médií
|
onratechange | skript | Skript, který se spustí pokaždé, když se změní rychlost přehrávání (například když uživatel přepne do režimu zpomaleného nebo zrychleného přehrávání)
|
onseeked | skript | Skript, který se spustí, když je atribut vyhledávání nastaven na hodnotu false, což znamená, že vyhledávání skončilo
|
onseeking | skript | Skript, který se spustí, když je atribut vyhledávání nastaven na hodnotu true, což znamená, že vyhledávání je aktivní
|
onstalled | skript | Skript, který se spustí, když prohlížeč nemůže z jakéhokoli důvodu načíst data médií
|
onsuspend | skript | Skript, který se spustí, když je načítání dat médií z jakéhokoli důvodu zastaveno před jejich úplným načtením
|
ontimeupdate | skript | Skript, který se spustí, když se změní pozice přehrávání (například když uživatel rychle přejde na jiný bod média)
|
onvolumechange | skript | Skript, který se spustí pokaždé, když se změní hlasitost (včetně nastavení hlasitosti na "mute")
|
onwaiting | skript | Skript, který se spustí, když se médium pozastaví, ale očekává se, že bude pokračovat (například když se médium pozastaví, aby se uložila další data do vyrovnávací paměti) |