onerror- Ereignis
Beispiel
Führen Sie ein JavaScript aus, wenn beim Laden eines Bildes ein Fehler auftritt:
<img src="image.gif" onerror="myFunction()">
Definition und Verwendung
Das Ereignis onerror wird ausgelöst, wenn beim Laden einer externen Datei (zB eines Dokuments oder Bildes) ein Fehler auftritt.
Tipp: Bei der Verwendung auf Audio-/Videomedien sind verwandte Ereignisse, die auftreten, wenn der Ladevorgang der Medien gestört wird, wie folgt:
- abbrechen
- eingeleert
- installiert
- aussetzen
Browser-Unterstützung
Event | |||||
---|---|---|---|---|---|
onerror | Yes | Yes | Yes | Yes | Yes |
Syntax
Im HTML-Format:
<element onerror="myScript">
In JavaScript:
object.onerror = function(){myScript};
Verwenden Sie in JavaScript die Methode addEventListener():
object.addEventListener("error", myScript);
Hinweis: Die Methode addEventListener() wird in Internet Explorer 8 und früheren Versionen nicht unterstützt.
Technische Details
Bläschen: | Nein |
---|---|
kündbar: | Nein |
Ereignistyp: | UiEvent , wenn es von einer Benutzeroberfläche generiert wird, andernfalls Event |
Unterstützte HTML-Tags: | <img>, <input type="image">, <object>, <link> und <script> |
DOM-Version: | Ereignisse der Ebene 2 |