以下常量由此扩展定义,并且仅在将扩展编译到 PHP 或在运行时动态加载时可用。
常量 | 值 | 描述 |
---|---|---|
DOM_PHP_ERR (int) |
0 | 错误代码不是 DOM 规范的一部分。用于 PHP 错误。 |
DOM_INDEX_SIZE_ERR (int) |
1 | 如果索引或大小为负数,或大于允许值。 |
DOMSTRING_SIZE_ERR (int) |
2 | 如果指定的文本范围不适合 DOMString。 |
DOM_HIERARCHY_REQUEST_ERR (int) |
3 | 如果任何节点插入到不属于它的位置。 |
DOM_WRONG_DOCUMENT_ERR (int) |
4 | 如果节点在创建它的文档之外使用。 |
DOM_INVALID_CHARACTER_ERR (int) |
5 | 如果指定了无效或非法字符,例如在名称中。 |
DOM_NO_DATA_ALLOWED_ERR (int) |
6 | 如果为不支持数据的节点指定了数据。 |
DOM_NO_MODIFICATION_ALLOWED_ERR (int) |
7 | 如果尝试修改不允许修改的对象。 |
DOM_NOT_FOUND_ERR (int) |
8 | 如果尝试在节点不存在的上下文中引用节点。 |
DOM_NOT_SUPPORTED_ERR (int) |
9 | 如果实现不支持请求的对象类型或操作。 |
DOM_INUSE_ATTRIBUTE_ERR (int) |
10 | 如果尝试添加已经在其他地方使用的属性。 |
DOM_INVALID_STATE_ERR (int) |
11 | 如果尝试使用不可用或不再可用的对象。 |
DOM_SYNTAX_ERR (int) |
12 | 如果指定了无效或非法字符串。 |
DOM_INVALID_MODIFICATION_ERR (int) |
13 | 如果尝试修改底层对象的类型。 |
DOM_NAMESPACE_ERR (int) |
14 | 如果尝试以不符合命名空间的方式创建或更改对象。 |
DOM_INVALID_ACCESS_ERR (int) |
15 | 如果参数或操作不受底层对象支持。 |
DOM_VALIDATION_ERR (int) |
16 | 如果调用 insertBefore 或 removeChild 等方法会使节点在“部分有效性”方面无效,则会引发此异常,并且不会执行该操作。 |