Error.description

Non-standard. Do not use!
This object is a Microsoft extension and is only supported in Internet Explorer.

The Error.description property returns or sets the descriptive string associated with a specific error.

Syntax

object  
.description [= stringExpression]

Parameters

object
Required. Any instance of an Error object.
stringExpression
Optional. A string expression containing a description of the error.

Remarks

The description property contains the error message string associated with a specific error. Use the value contained in this property to alert a user to an error.

The description and message properties provide the same functionality; the descriptionproperty provides backward compatibility; the message property complies with the ECMA standard.

Example

The following example illustrates the use of the description property.

try  
{  
// Cause an error:  
    x = y     
}  
catch(e)  
{  
// Prints "[object Error]":  
    document.write(e)  
    document.write (" ");  
// Prints 5009:  
    document.write((e.number & 0xFFFF))    
    document.write (" ");  
// Prints "'y' is undefined":  
    document.write(e.description);  
    document.write (" ");  
// Prints "'y' is undefined":  
    document.write(e.message)  
}

Requirements

Supported in the following document modes: Quirks, Internet Explorer 6 standards, Internet Explorer 7 standards, Internet Explorer 8 standards, Internet Explorer 9 standards, Internet Explorer 10 standards, Internet Explorer 11 standards. Also supported in Store apps (Windows 8 and Windows Phone 8.1).

Applies ToError Object

See Also

 

Document Tags and Contributors

Contributors to this page: khorne3, erikadoyle
Last updated by: khorne3,