JavaScript Error message attribute

Definition and usage

The message property sets or returns the error message.

Hint:See also the Error object's name Properties.

Example

Return the error message (we write "alert" as "adddlert" to intentionally cause an error):

try {
  adddlert("Welcome guest!");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.message;
}

Try it yourself

Syntax

errorObj.message

Technical details

Return value: A string representing the error description (varies by browser).
JavaScript version: 1.0

Browser Support

Properties Chrome IE Firefox Safari Opera
message Support Support Support Support Support

Related Pages

JavaScript Tutorial:JavaScript Errors

JavaScript Reference Manual:name Attribute