| If index or size is negative, or greater than the allowed value. |
Type: String |
Value: 1 |
| If the specified range of text does not fit into a DOMString. |
Type: String |
Value: 2 |
| If any node is inserted somewhere it doesn't belong. |
Type: String |
Value: 3 |
| If a node is used in a different document than the one that created it (that doesn't support it). |
Type: String |
Value: 4 |
| If an invalid character is specified, such as in a name. |
Type: String |
Value: 5 |
| If data is specified for a node which does not support data. |
Type: String |
Value: 6 |
| If an attempt is made to modify an object where modifications are not allowed. |
Type: String |
Value: 7 |
| If an attempt was made to reference a node in a context where it does not exist. |
Type: String |
Value: 8 |
| If the implementation does not support the type of object requested. |
Type: String |
Value: 9 |
| If an attempt is made to add an attribute that is already in use elsewhere. |
Type: String |
Value: 10 |
| If an attempt is made to use an object that is not, or is no longer, usable. |
Type: String |
Value: 11 |
| If an invalid or illegal string is specified. |
Type: String |
Value: 12 |
| If an attempt is made to modify the type of the underlying object. |
Type: String |
Value: 13 |
| If an attempt is made to create or change an object in a way which is incorrect with regard to namespaces. |
Type: String |
Value: 14 |
| If a parameter or an operation is not supported by the underlying object. |
Type: String |
Value: 15 |
| If a method is called on an abstract class. |
Type: String |
Value: 100 |
| If an abstract method is called. |
Type: String |
Value: 101 |
| If an attempt is made to append a document fragment with an incompatible structure to a dom documentElement. |
Type: String |
Value: 102 |