name property
Returns a DOMString value an error that occurred during a Document Object Model (DOM) operation.
This property is read-only.
![]() |
Syntax
| JavaScript |
|---|
sErrorName = object.name |
Property values
Type: DOMString
Remarks
The name property indicates the type of error that occurred. Because DOMException objects and DOMError objects both return DOM error codes, it is possible to create general routines to handle errors consistently.
Examples
The following example shows one way to create a shared error handler using JavaScript:
var fileReader = new FileReader(); fileReader.onerror = function() { handleError(this.error); }; try { fileReader.readAsArrayBuffer(blob); } catch(exception) { handleError(exception); } // handleError can be used for either // DOMError or DOMException errors function handleError(error) { if (error.name == "NotFoundError") handleNotFoundError(); if (error.name == "InvalidStateError") handleInvalidStateError(); }
See also
Show:
