onerror-Ereignis
Definition und Verwendung
Wird ein Fehler beim Laden externer Dateien (z.B. Dokumente oder Bilder) ausgelöst, wird das Ereignis onerror ausgelöst.
Tipp:Bezogene Ereignisse treten auf, wenn Audio-/Video-Medien verwendet werden und der Ladevorgang der Medien durch某种干扰interferiert wird:
Beispiel
Führt JavaScript aus, wenn ein Fehler beim Laden des Bildes auftritt:
<img src="image.gif" onerror="myFunction()">
Syntax
In HTML:
<element onerror="myScript">
In JavaScript:
object.onerror = function(){myScript};
In JavaScript wird die Methode addEventListener() verwendet:
object.addEventListener("error", myScript);
Anmerkung:Internet Explorer 8 oder frühere Versionen unterstützen dies nicht addEventListener() Methode.
Technische Details
Blasen: | nicht unterstützt |
---|---|
wiederrufbar: | nicht unterstützt |
Eventtyp: | wenn sie aus der Benutzeroberfläche generiert wird,UiEvent.Ansonsten Event. |
Unterstützte HTML-Tags: | <img>, <input type="image">, <object>, <link> und <script> |
DOM-Version: | Level 2 Events |
Browser-Unterstützung
Events | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |