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 オブジェクトなどが得られない?。
HTML: |
⯈スクリプト組み込み: |
JavaScript: | |
JavaScript: | |
表示内容: |
表示内容: |