如果加载图像时发生错误,则执行 JavaScript:
<img src="image.gif" onerror="myFunction()">
<p>如果加载图像时发生错误,则会触发一个函数。 该函数显示一个带有文本的警告框。 在这个例子中,我们引用了一个不存在的图像,因此会发生 onerror 事件。</p>
<div id="info" style="color: red;"> </div>
<script>
function myFunction() {
document.getElementById('info').innerHTML = '无法加载图像。'
}
</script>
<img src="image.gif" onerror="myFunction()">
onerror 属性在加载外部文件(例如文档或图像)时发生错误时触发。
| 事件属性 |
 |
 |
 |
 |
 |
| onerror |
Yes |
Yes |
Yes |
Yes |
Yes |
<element onerror="script">
| 值 Value |
描述 Description |
| script |
要在 onerror 上运行的脚本 |
|
|
| 支持的 HTML 标签: |
<img>, <input type="image">, <object>, <link>, <script> |