Evento onerror
Definição e uso
Se ocorrer um erro ao carregar um arquivo externo (por exemplo, um documento ou imagem), o evento onerror será acionado.
Dica:Quando usado em mídias de áudio/vídeo, eventos relacionados ocorrem quando o processo de carregamento da mídia é perturbado por algum motivo:
Exemplo
Se ocorrer um erro ao carregar a imagem, execute o JavaScript:
<img src="image.gif" onerror="myFunction()">
Sintaxe
No HTML:
<element onerror="myScript">
No JavaScript:
object.onerror = function(){myScript};
No JavaScript, use o método addEventListener():
object.addEventListener("error", myScript);
Observação:Internet Explorer 8 ou versões anteriores não suportam Método addEventListener().
Detalhes técnicos
P冒泡: | Não suportado |
---|---|
Cancelável: | Não suportado |
Tipo de evento: | Se gerado a partir da interface do usuárioUiEventCaso contrário Event. |
Suporte a tags HTML: | |
<img>, <input type="image">, <object>, <link> e <script> | Versão DOM: |
Eventos Nível 2
Suporte ao navegador | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | Suporte | Suporte | Suporte | Suporte | Suporte |