[Edge]。→、
Window で、リソースの読み取りに失敗したり、使用できなかったりした場合 ― 例えば、スクリプトに実行エラーがあった場合に発生します。
| バブリング | なし |
|---|---|
| キャンセル可能 | いいえ |
| インターフェイス | Event または UIEvent |
| イベント ハンドラー プロパティ | onerror → |
イベント オブジェクトは、ユーザー インターフェイス要素から生成された場合は 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 オブジェクトなどが得られない?。