onerror-evenement

Definitie en gebruik

Als er een fout optreedt bij het laden van een externe bestand (bijvoorbeeld een document of een afbeelding), wordt het onerror-evenement geactiveerd.

Tip:Wanneer gebruikt voor audio/video media, worden relevante gebeurtenissen geactiveerd wanneer het laadproces van het media wordt verstoord:

Voorbeeld

Als er een fout optreedt bij het laden van het beeld, voert JavaScript uit:

<img src="image.gif" onerror="myFunction()">

Probeer het zelf uit

Syntaxis

In HTML:

<element onerror="myScript">

Probeer het zelf uit

In JavaScript:

object.onerror = function(){myScript};

Probeer het zelf uit

Gebruik in JavaScript de addEventListener() methode:

object.addEventListener("error", myScript);

Probeer het zelf uit

Opmerking:Internet Explorer 8 of eerder ondersteunt dit niet addEventListener() methode.

Technische details

Bubbelend: Niet ondersteund
Annuleerbaar: Niet ondersteund
Evenementtype: Als het door de gebruikersinterface wordt gegenereerd,UiEventAnderszins Event.
Ondersteunde HTML tags: <img>, <input type="image">, <object>, <link> and <script>
DOM version: Level 2 Events

Browser support

Events Chrome IE Firefox Safari Opera
onerror Support Support Support Support Support