Evento onerror
Ejemplo
Ejecute un JavaScript si ocurre un error al cargar una imagen:
<img src="image.gif" onerror="myFunction()">
Definición y uso
El evento onerror se activa si se produce un error al cargar un archivo externo (por ejemplo, un documento o una imagen).
Sugerencia: Cuando se usa en medios de audio/video, los eventos relacionados que ocurren cuando hay algún tipo de perturbación en el proceso de carga de medios son:
Compatibilidad con navegador
Event | |||||
---|---|---|---|---|---|
onerror | Yes | Yes | Yes | Yes | Yes |
Sintaxis
En HTML:
<element onerror="myScript">
En JavaScript:
object.onerror = function(){myScript};
En JavaScript, usando el método addEventListener():
object.addEventListener("error", myScript);
Nota: el método addEventListener() no es compatible con Internet Explorer 8 y versiones anteriores.
Detalles técnicos
Burbujas: | No |
---|---|
Cancelable: | No |
Tipo de evento: | UiEvent si se genera desde una interfaz de usuario, Evento de lo contrario |
Etiquetas HTML compatibles: | <img>, <tipo de entrada="imagen">, <objeto>, <enlace> y <secuencia de comandos> |
Versión DOM: | Eventos de nivel 2 |