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 |