DOM

DOMException.message プロパティ

 編集:2022.10.25 by T.A.

[Edge]。読取専用。→

エラー名に関連付けられたメッセージまたは説明を表す文字列を返します。

構文
DOMException.message
DOMException DOMException オブジェクト。

文字列。

mdnより

この例では、ボタンを押すとカスタム DOMException がスローされます。これがキャッチされ、カスタム エラー メッセージがアラートに表示されます。

HTML:

<button>Trigger DOM Exception</button>

<p id="output"></p>

JavaScript:

const button = document.querySelector('button');

button.onclick = () => {
    try {
        throw new DOMException("Custom DOM Exception Triggered.");
    } catch (error) {
        document.querySelector("#output").textContent = `Error: ${error.message}`;
    }
}

HTML:

<BUTTON id=IdTest>DOM 例外の発生</BUTTON><BR>
<SPAN id=IdLog></SPAN>

JavaScript: これを実行して、「DOM 例外の発生」ボタンを押してください。

function Job(){
  try{
    throw new DOMException("カスタム DOM 例外が発生しました");
  }catch(e){
    D=e;
    IdLog.innerHTML="Error:"+e.message;
  }
}
IdTest.onclick=Job;

得た内容:D

=[object]:Error: カスタム DOM 例外が発生しました
code=[number]:0
name=[string]:Error
message=[string]:カスタム DOM 例外が発生しました


テスト