Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 1.43 KB

File metadata and controls

60 lines (42 loc) · 1.43 KB

HTML onerror 事件属性

示例

如果加载图像时发生错误,则执行 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 属性在加载外部文件(例如文档或图像)时发生错误时触发。

浏览器支持

事件属性 chrome edge firefox safari opera
onerror Yes Yes Yes Yes Yes

语法

<element onerror="script">

属性值

值 Value 描述 Description
script 要在 onerror 上运行的脚本

技术细节

支持的 HTML 标签: <img>, <input type="image">, <object>, <link>, <script>