Programação
- Página anterior DocumentType DOM
- Próxima página Implementação DOM
XML DOM - Objeto DOMException
Notificações de exceções ou notificações para objetos DOM principais.
Constantes As constantes a seguir definem os objetos code
Valores válidos do atributo.Comentário:
Esses constantes são propriedades estáticas da DOMException, não propriedades de objetos de exceção individuais.
Descrição de um erro de desbordamento de índice em um array ou string.
DOMSTRING_SIZE_ERR
Descrição de uma situação em que o texto solicitado é muito grande e não se adequa ao DOMString.
HIERARCHY_REQUEST_ERR
Descrição de uma operação que ocorre ao tentar colocar um nó em uma posição ilegal na hierarquia do documento.
WRONG_DOCUMENT_ERR
Descrição de uma operação que ocorre ao usar um nó em um documento diferente do documento que o criou.
INVALID_CHARACTER_ERR
Descrição de uma situação em que caracteres ilegais foram usados, por exemplo, no nome do elemento.
NO_DATA_ALLOWED_ERR
Designar dados para um nó que não suporta dados.
NO_MODIFICATION_ALLOWED_ERR
Descrição de uma operação que ocorre ao tentar modificar um nó que é de leitura apenas e não deve ser modificado.
NOT_FOUND_ERR
Descrição de uma situação em que o nó especificado não foi encontrado na posição esperada.
NOT_SUPPORTED_ERR
Descrição de uma situação em que a implementação atual do DOM não suporta um atributo ou método específico.
INUSE_ATTRIBUTE_ERR
Descrição de uma operação que ocorre quando um nó Attr já está associado a um nó Element.
INVALID_STATE_ERR
Descrição.Usou um objeto que está em estado de uso não permitido ou que já não é permitido usar.
SYNTAX_ERR
Descrição.Erro contendo sintaxe incorreta. Geralmente usado em declarações de atributos CSS.
INVALID_MODIFICATION_ERR
Descrição.Operação ocorrida no CSSRule objeto ou CSSValue objeto.
NAMESPACE_ERR
Descrição.Erro envolvendo o espaço de nomes de elementos ou atributos.
INVALID_ACCESS_ERR
Descrição. Acesso a um método que não é suportado pela implementação atual.
Propriedade code
Código de erro. Fornece detalhes sobre a causa da exceção. Os valores válidos (e seus significados) dessa propriedade são definidos pelos constantes listadas anteriormente.
Descrição
Quando uma propriedade ou método DOM for usada incorretamente ou em um ambiente inapropriado, uma exceção DOMException será lançada. O valor da propriedade code descreve o tipo geral da exceção ocorrida. Observe que a leitura e escrita de propriedades do objeto ou a chamada de métodos do objeto podem lançar exceções DOMException.
No manual de referência do XML DOM fornecido pelo CodeW3C.com, a seção de descrição das propriedades e métodos dos objetos lista as exceções possíveis.
Atenção, não todas as exceções no DOM são notificadas por DOMException: as exceções envolvendo o módulo DOM Range causarão a emissão de exceções RangeException.
- Página anterior DocumentType DOM
- Próxima página Implementação DOM