DOM

インターフェイス

Window:error イベント

 編集:2022.10.16 by T.A.

[Edge]。→mdn

Window で、リソースの読み取りに失敗したり、使用できなかったりした場合 ― 例えば、スクリプトに実行エラーがあった場合に発生します。

バブリング なし
キャンセル可能 いいえ
インターフェイス Event または UIEvent
イベント ハンドラー プロパティ onerror →mdn(en-US)

イベント オブジェクトは、ユーザー インターフェイス要素から生成された場合は UIEvent のインスタンス、それ以外の場合は Event のインスタンスとなりとなります。

HTML:

<SPAN id=IdTest>SPAN要素。ここでクリック</SPAN><BR>
<SPAN id=IdLog></SPAN>

JavaScript:

function Job(eve){  //error イベントの処理:
  D=eve;  //=[string]:Script error.
  IdLog.innerHTML=IdLog.innerHTML+"Err ";  //表示。
};
function JobC(){  //click イベントの処理:
  eval("const s;");  //間違ったコードを実行させてみる。
}
window.onerror=Job;  //イベントの割り当て。
IdTest.onclick=JobC; //イベントの割り当て。

Error オブジェクトなどが得られない?。

addEventListener()


テスト
HTML:


ここにHTMLが表示される
スクリプト組み込み:
JavaScript:


JavaScript:



表示内容:
表示内容: