onerror Event
Příklad
Pokud při načítání obrázku dojde k chybě, spusťte JavaScript:
<img src="image.gif" onerror="myFunction()">
Definice a použití
Událost onerror se spustí, pokud dojde k chybě při načítání externího souboru (např. dokumentu nebo obrázku).
Tip: Při použití na audio/video médiích související události, ke kterým dochází, když dojde k nějakému narušení procesu načítání média, jsou:
- onabort
- vyprázdněný
- nainstalovaný
- onsuspend
Podpora prohlížeče
Event | |||||
---|---|---|---|---|---|
onerror | Yes | Yes | Yes | Yes | Yes |
Syntax
V HTML:
<element onerror="myScript">
V JavaScriptu:
object.onerror = function(){myScript};
V JavaScriptu pomocí metody addEventListener():
object.addEventListener("error", myScript);
Poznámka: Metoda addEventListener() není podporována v aplikaci Internet Explorer 8 a starších verzích.
Technické údaje
bubliny: | Ne |
---|---|
Zrušitelné: | Ne |
Typ události: | UiEvent , pokud je generován z uživatelského rozhraní, Event jinak |
Podporované HTML tagy: | <img>, <input type="image">, <object>, <link> a <script> |
Verze DOM: | Události úrovně 2 |