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()">

Versuchen Sie es selbst

Syntax

In HTML:

<element onerror="myScript">

Versuchen Sie es selbst

In JavaScript:

object.onerror = function(){myScript};

Versuchen Sie es selbst

In JavaScript wird die Methode addEventListener() verwendet:

object.addEventListener("error", myScript);

Versuchen Sie es selbst

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