HTML onerror Attribute
Definition and Usage
The error event occurs when an error occurred during the loading of a media file.
Applies to
The onerror attribute is part of the Event Attributes, and can be used on the following elements:
| Elements | Event | 
|---|---|
| <audio> | onerror | 
| <body> | onerror | 
| <embed> | onerror | 
| <img> | onerror | 
| <link> | onerror | 
| <object> | onerror | 
| <script> | onerror | 
| <video> | onerror | 
Examples
Audio Example
Run "myFunction" if an error occurs during loading:
    <audio onerror="myFunction()">
Video Example
Run "myFunction" if an error occures during loading:
    <video onerror="myFunction()">
Browser Support
The onerror attribute has the following browser support for each element:
| Element | |||||
|---|---|---|---|---|---|
| audio | Yes | 9.0 | Yes | Yes | Yes | 
| body | Yes | Yes | Yes | Yes | Yes | 
| embed | Yes | Yes | Yes | Yes | Yes | 
| img | Yes | Yes | Yes | Yes | Yes | 
| object | Yes | Yes | Yes | Yes | Yes | 
| link | Yes | Yes | Yes | Yes | Yes | 
| script | Yes | Yes | Yes | Yes | Yes | 
| video | Yes | 9.0 | Yes | Yes | Yes | 

