Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.
The DOMError
interface describes an error object that contains an error name.
Instance properties
DOMError.name
Read only Deprecated
Returns a string representing one of the error type names (see below).
DOMError.message
Read only Deprecated
Returns a string representing a message or description associated with the given error type name.
Error types
Type
Description
IndexSizeError
The index is not in the allowed range (e.g. thrown in a range
object).
HierarchyRequestError
The node tree hierarchy is not correct.
WrongDocumentError
The object is in the wrong document
.
InvalidCharacterError
The string contains invalid characters.
NoModificationAllowedError
The object can not be modified.
NotFoundError
The object can not be found here.
NotSupportedError
The operation is not supported
InvalidStateError
The object is in an invalid state.
SyntaxError
The string did not match the expected pattern.
InvalidModificationError
The object can not be modified in this way.
NamespaceError
The operation is not allowed by Namespaces in XML
InvalidAccessError
The object does not support the operation or argument.
TypeMismatchError
The type of the object does not match the expected type.
SecurityError
The operation is insecure.
NetworkError
A network error occurred.
AbortError
The operation was aborted.
URLMismatchError
The given URL does not match another URL.
QuotaExceededError
The quota has been exceeded.
TimeoutError
The operation timed out.
InvalidNodeTypeError
The node is incorrect or has an incorrect ancestor for this operation.
DataCloneError
The object can not be cloned.
Browser compatibility
Desktop
Mobile
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
WebView Android
Chrome Android
Firefox for Android
Opera Android
Safari on IOS
Samsung Internet
DOMError
36
12
12–69
10
23≤12.1–15
No
37
36
14–79
24≤12.1–14
No
3.0
message
36
12
12–69
10
23
No
37
36
14–79
24
No
3.0
name
36
12
12–69
10
23
No
37
36
14–79
24
No
3.0
See also