Программирование
- Предыдущая страница DocumentType DOM
- Следующая страница Реализация DOM
XML DOM - Объект DOMException
Уведомления для ядра DOM объекта или уведомления о возникновении исключений.
Константы Ниже приведены константы, определяющие DOMException объект. code
Правильные значения атрибута.Комментарий:
Эти константы являются статическими свойствами DOMException, а не свойствами отдельных экземпляров исключений.
Объяснение ошибки переполнения индекса массива или строки.
DOMSTRING_SIZE_ERR
Объяснение того, что запрошенный текст слишком велик, и диапазон текста не подходит для DOMString.
HIERARCHY_REQUEST_ERR
Объяснение операции放置 узла в несоответствующем положении в иерархии документа.
WRONG_DOCUMENT_ERR
Объяснение операции использования узла из документа, отличный от документа, из которого был создан узел.
INVALID_CHARACTER_ERR
Объяснение использования非法 символов (например, в имени элемента).
NO_DATA_ALLOWED_ERR
Определение данных для Node, который не поддерживает данные.
NO_MODIFICATION_ALLOWED_ERR
Объяснение операции изменения только что созданного или не позволяющего изменения узла.
NOT_FOUND_ERR
Объяснение того, что указанный узел не был найден в ожидаемом положении.
NOT_SUPPORTED_ERR
Объяснение того, что текущее реализация DOM не поддерживает определенный атрибут или метод.
INUSE_ATTRIBUTE_ERR
Объяснение операции, при которой попытка связать Attr узел с другим Element узлом была выполнена, когда Attr узел уже был связан с другим Element узлом.
INVALID_STATE_ERR
Объясняет использование объекта, который находится в состоянии, когда его использование не разрешено или больше не разрешено.
SYNTAX_ERR
Объясняет ошибку, содержащую грамматическую ошибку. Обычно вызывается использованием CSS-атрибутов.
INVALID_MODIFICATION_ERR
Объясняет операцию, связанную с модификацией объекта CSSRule или CSSValue.
NAMESPACE_ERR
Объясняет ошибку, связанную с命名ным пространством элемента или свойства.
INVALID_ACCESS_ERR
Объясняет доступ к объекту с помощью метода, который текущее реализация не поддерживает.
Атрибут code
Код ошибки. Предоставляет подробную информацию о причине возникновения исключения. Допустимые значения属性的 (и их значения) определены постоянными, перечисленными ранее.
Описание
При неправильном использовании или использовании в неподходящей среде определенного свойства или метода DOM будет выброшен объект DOMException. Значение属性的 code описывает общий тип возникшего исключения. Обратите внимание, что при чтении и записи свойств объекта или вызове методов объекта может быть выброшен объект DOMException.
В разделе описания свойств и методов объектов в руководстве по XML DOM, предоставленному на CodeW3C.com, перечислены возможные исключения.
Обратите внимание, что не все исключения в DOM уведомляются DOMException: исключения, связанные с модулем DOM Range, вызывают выброс исключения RangeException.
- Предыдущая страница DocumentType DOM
- Следующая страница Реализация DOM