blob: d0768d0b412e5edaeca4a40ed3202fbeb8a2fa2c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
---
title: DOMError
slug: Web/API/DOMError
translation_of: Web/API/DOMError
---
<p>{{ APIRef("DOM") }}</p>
<p>La interfaz <strong><code>DOMError</code></strong> describe un objeto de error que contiene un nombre de error.</p>
<h2 id="Propiedades">Propiedades</h2>
<dl>
<dt>{{domxref("DOMError.name")}} {{readOnlyInline}}</dt>
<dd>Devuelve un {{ domxref("DOMString") }} representando uno de los tipos de errores listados a continuación.</dd>
</dl>
<h2 id="Tipos_de_errores">Tipos de errores</h2>
<table class="standard-table">
<tbody>
<tr>
<td>Type</td>
<td>Description</td>
</tr>
<tr>
<td><code>IndexSizeError</code></td>
<td>Indice fuera de rango (Ej:. en un objeto {{ domxref("range") }}).</td>
</tr>
<tr>
<td><code>HierarchyRequestError</code></td>
<td>El árbol de jerarquías del nodo no es correcto.</td>
</tr>
<tr>
<td><code>WrongDocumentError</code></td>
<td>El objeto está en un {{ domxref("document") }} incorrecto.</td>
</tr>
<tr>
<td><code>InvalidCharacterError</code></td>
<td>El string contiene caracteres inválidos.</td>
</tr>
<tr>
<td><code>NoModificationAllowedError</code></td>
<td>El objeto no puede modificarse.</td>
</tr>
<tr>
<td><code>NotFoundError</code></td>
<td>El objeto no puede hallarse.</td>
</tr>
<tr>
<td><code>NotSupportedError</code></td>
<td>La operación no está permitida/soportada.</td>
</tr>
<tr>
<td><code>InvalidStateError</code></td>
<td>El objeto está inválido.</td>
</tr>
<tr>
<td><code>SyntaxError</code></td>
<td>El string no coincide con el patrón dado.</td>
</tr>
<tr>
<td><code>InvalidModificationError</code></td>
<td>El objeto no puede modificarse de esta manera.</td>
</tr>
<tr>
<td><code>NamespaceError</code></td>
<td>La operación no está permitida por Namespaces de XML.</td>
</tr>
<tr>
<td><code>InvalidAccessError</code></td>
<td>El objeto no soporta la operación o el argumento.</td>
</tr>
<tr>
<td><code>TypeMismatchError</code></td>
<td>El tipo de objeto no es el esperado.</td>
</tr>
<tr>
<td><code>SecurityError</code></td>
<td>La operación es insegura.</td>
</tr>
<tr>
<td><code>NetworkError</code></td>
<td>Error de red.</td>
</tr>
<tr>
<td><code>AbortError</code></td>
<td>La operación fue abortada.</td>
</tr>
<tr>
<td><code>URLMismatchError</code></td>
<td>La URL dada no coincide con otra URL a comparar.</td>
</tr>
<tr>
<td><code>QuotaExceededError</code></td>
<td>La quota ha sido excedida.</td>
</tr>
<tr>
<td><code>TimeoutError</code></td>
<td>La operación ha alcanzado su timeout.</td>
</tr>
<tr>
<td><code>InvalidNodeTypeError</code></td>
<td>El nodo (o uno de sus antecedentes) es incorrecto.</td>
</tr>
<tr>
<td><code>DataCloneError</code></td>
<td>El objeto no puede clonarse.</td>
</tr>
</tbody>
</table>
<h2 id="Compatibilidad_de_Navegadores">Compatibilidad de Navegadores</h2>
<p>{{Compat("api.DOMError")}}</p>
<h2 id="Especificaciones">Especificaciones</h2>
<p> </p>
<ul>
<li>{{ spec("http://www.w3.org/TR/dom/#interface-domerror", "DOM 4 DOMError specification", "WD") }}</li>
</ul>
<h2 id="Véase_también">Véase también</h2>
<ul>
<li>{{ domxref("DOMException") }}</li>
</ul>
|