DOMError - 描述了一个包含错误名称的错误对象
已废弃
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
DOMError
接口描述了一个包含错误名称的错误对象。
属性
DOMError.name
只读
返回一个 DOMString
,表示错误类型的名称(参见下文)。
DOMError.message
只读
返回一个 DOMString
,表示与给定错误类型名称关联的消息或描述。
错误类型
类型 | 描述 |
---|---|
IndexSizeError |
索引不在允许的范围内(例如,抛出 range 对象)。 |
HierarchyRequestError |
节点树层次结构不正确。 |
WrongDocumentError |
对象是错误的 document 。 |
InvalidCharacterError |
该字符串包含无效字符。 |
NoModificationAllowedError |
该对象无法修改。 |
NotFoundError |
在这里找不到该对象。 |
NotSupportedError |
不支持该操作 |
InvalidStateError |
对象处于无效状态。 |
SyntaxError |
字符串与预期的模式不匹配。 |
InvalidModificationError |
无法以这种方式修改对象。 |
NamespaceError |
XML 中的命名空间不允许该操作 |
InvalidAccessError |
该对象不支持该操作或参数。 |
TypeMismatchError |
对象的类型与预期的类型不匹配。 |
SecurityError |
操作不安全。 |
NetworkError |
发生网络错误。 |
AbortError |
该操作已中止。 |
URLMismatchError |
给定的 URL 与另一个 URL 不匹配。 |
QuotaExceededError |
配额已超过。 |
TimeoutError |
操作超时。 |
InvalidNodeTypeError |
节点不正确或该操作的祖先不正确。 |
DataCloneError |
无法克隆该对象。 |
规范
规范 | 状态 | 备注 |
---|---|---|
DOM4 DOMError 的定义 |
已过时 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 未知 | 支持 | 12 — 58 | 未知 | 未知 | 未知 |
name |
未知 | 支持 | 12 — 58 | 未知 | 未知 | 未知 |
message |
未知 | 支持 | 12 — 58 | 未知 | 未知 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 未知 | 未知 | 支持 | 支持 — 58 | 未知 | 未知 | 未知 |
name |
未知 | 未知 | 支持 | 支持 — 58 | 未知 | 未知 | 未知 |
message |
未知 | 未知 | 支持 | 支持 — 58 | 未知 | 未知 | 未知 |