Événement d'erreur
Exemple
Exécutez un JavaScript si une erreur se produit lors du chargement d'une image :
<img src="image.gif" onerror="myFunction()">
Définition et utilisation
L'événement onerror est déclenché si une erreur se produit lors du chargement d'un fichier externe (par exemple un document ou une image).
Conseil : lorsqu'il est utilisé sur un support audio/vidéo, les événements associés qui se produisent lorsqu'il y a une sorte de perturbation du processus de chargement du support sont :
- abandonner
- non vidé
- installé
- suspendre
Prise en charge du navigateur
Event | |||||
---|---|---|---|---|---|
onerror | Yes | Yes | Yes | Yes | Yes |
Syntaxe
En HTML :
<element onerror="myScript">
En Javascript :
object.onerror = function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
object.addEventListener("error", myScript);
Remarque : La méthode addEventListener() n'est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Non |
---|---|
Annulable : | Non |
Type d'événement: | UiEvent si généré à partir d'une interface utilisateur, Event sinon |
Balises HTML compatibles : | <img>, <input type="image">, <object>, <link> et <script> |
Version DOM : | Événements de niveau 2 |