onerror イベント

定義と使用法

外部ファイル(ドキュメントや画像など)の読み込み中にエラーが発生した場合、onerror イベントがトリガーされます。

ヒント:オーディオ/ビデオメディアを使用する場合、メディアの読み込みプロセスに何らかの干渉が発生したときに発生する関連イベントは:

画像の読み込み中にエラーが発生した場合、JavaScriptを実行します:

<img src="image.gif" onerror="myFunction()">

自分で試してみてください

文法

HTML で:

<element onerror="myScript">

自分で試してみてください

JavaScript で:

object.onerror = function(){myScript};

自分で試してみてください

JavaScript で addEventListener() メソッドを使用する方法:

object.addEventListener("error", myScript);

自分で試してみてください

注釈:Internet Explorer 8 以降のバージョンではサポートしていません addEventListener() メソッド

技術的詳細

バブル: サポートしていません
キャンセル可能: サポートしていません
イベントタイプ: ユーザーインターフェースから生成された場合、UiEvent。それ以外の場合 Event
サポートされている HTML タグ: <img>, <input type="image">, <object>, <link> そして <script>
DOM バージョン: レベル2 イベント

ブラウザのサポート

イベント Chrome IE Firefox Safari Opera
onerror サポート サポート サポート サポート サポート