&reftitle.constants; &extension.constants; XML constants Constant Value Description XML_ELEMENT_NODE (integer) 1 Node is a DOMElement XML_ATTRIBUTE_NODE (integer) 2 Node is a DOMAttr XML_TEXT_NODE (integer) 3 Node is a DOMText XML_CDATA_SECTION_NODE (integer) 4 Node is a DOMCharacterData XML_ENTITY_REF_NODE (integer) 5 Node is a DOMEntityReference XML_ENTITY_NODE (integer) 6 Node is a DOMEntity XML_PI_NODE (integer) 7 Node is a DOMProcessingInstruction XML_COMMENT_NODE (integer) 8 Node is a DOMComment XML_DOCUMENT_NODE (integer) 9 Node is a DOMDocument XML_DOCUMENT_TYPE_NODE (integer) 10 Node is a DOMDocumentType XML_DOCUMENT_FRAG_NODE (integer) 11 Node is a DOMDocumentFragment XML_NOTATION_NODE (integer) 12 Node is a DOMNotation XML_HTML_DOCUMENT_NODE (integer) 13 XML_DTD_NODE (integer) 14 XML_ELEMENT_DECL_NODE (integer) 15 XML_ATTRIBUTE_DECL_NODE (integer) 16 XML_ENTITY_DECL_NODE (integer) 17 XML_NAMESPACE_DECL_NODE (integer) 18 XML_ATTRIBUTE_CDATA (integer) 1 XML_ATTRIBUTE_ID (integer) 2 XML_ATTRIBUTE_IDREF (integer) 3 XML_ATTRIBUTE_IDREFS (integer) 4 XML_ATTRIBUTE_ENTITY (integer) 5 XML_ATTRIBUTE_NMTOKEN (integer) 7 XML_ATTRIBUTE_NMTOKENS (integer) 8 XML_ATTRIBUTE_ENUMERATION (integer) 9 XML_ATTRIBUTE_NOTATION (integer) 10
DOMException constants Constant Value Description DOM_INDEX_SIZE_ERR (integer) 1 If index or size is negative, or greater than the allowed value. DOMSTRING_SIZE_ERR (integer) 2 If the specified range of text does not fit into a DOMString. DOM_HIERARCHY_REQUEST_ERR (integer) 3 If any node is inserted somewhere it doesn't belong DOM_WRONG_DOCUMENT_ERR (integer) 4 If a node is used in a different document than the one that created it. DOM_INVALID_CHARACTER_ERR (integer) 5 If an invalid or illegal character is specified, such as in a name. DOM_NO_DATA_ALLOWED_ERR (integer) 6 If data is specified for a node which does not support data. DOM_NO_MODIFICATION_ALLOWED_ERR (integer) 7 If an attempt is made to modify an object where modifications are not allowed. DOM_NOT_FOUND_ERR (integer) 8 If an attempt is made to reference a node in a context where it does not exist. DOM_NOT_SUPPORTED_ERR (integer) 9 If the implementation does not support the requested type of object or operation. DOM_INUSE_ATTRIBUTE_ERR (integer) 10 If an attempt is made to add an attribute that is already in use elsewhere. DOM_INVALID_STATE_ERR (integer) 11 If an attempt is made to use an object that is not, or is no longer, usable. DOM_SYNTAX_ERR (integer) 12 If an invalid or illegal string is specified. DOM_INVALID_MODIFICATION_ERR (integer) 13 If an attempt is made to modify the type of the underlying object. DOM_NAMESPACE_ERR (integer) 14 If an attempt is made to create or change an object in a way which is incorrect with regard to namespaces. DOM_INVALID_ACCESS_ERR (integer) 15 If a parameter or an operation is not supported by the underlying object. DOM_VALIDATION_ERR (integer) 16 If a call to a method such as insertBefore or removeChild would make the Node invalid with respect to "partial validity", this exception would be raised and the operation would not be done.