如果加载图像时发生错误,则执行 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> |