Programmering
- Föregående sida DOM DocumentType
- Nästa sida DOM Implementation
XML DOM - DOMException-objekt
Meddelanden till kärndomänska objektet eller underrättelser om undantag.
Konstanter Nedanstående konstanter definierar egenskaperna för DOMException-objektet code
Giltiga värden för egenskapen.Kommentar:
Dessa konstanter är statiska egenskaper för DOMException, inte egenskaper för enskilda undantagsobjekt.
Förklaring: Array- eller strängindextillväxt fel.
DOMSTRING_SIZE_ERR
Förklaring: Begäran är för stor, textens specificerade omfattning passar inte DOMString.
HIERARCHY_REQUEST_ERR
Förklaring: Operation för att placera en nod på ett ogiltigt ställe i dokumentträdet har inträffat.
WRONG_DOCUMENT_ERR
Förklaring: Operation för att använda en nod från ett dokument utanför det dokument som skapade noden har inträffat.
INVALID_CHARACTER_ERR
Förklaring: Olegala tecken används (t.ex. i elementnamn).
NO_DATA_ALLOWED_ERR
Specificera data för en Node som inte stöder data.
NO_MODIFICATION_ALLOWED_ERR
Förklaring: En operation för att modifiera en skrivskyddad, icke modifierbar nod har inträffat.
NOT_FOUND_ERR
Förklaring: Specifierad nod hittades inte på den förväntade platsen.
NOT_SUPPORTED_ERR
Förklaring: Det nuvarande DOM-verktyget stöder inte en viss egenskap eller metod.
INUSE_ATTRIBUTE_ERR
Förklaring: När en Attr-nod redan är kopplad till en annan Element-nod, sker en operation för att koppla en Attr-nod till en annan Element-nod.
INVALID_STATE_ERR
Beskriver att ett objekt som används är i ett förbjudet tillstånd eller inte längre tillåtet att användas.
SYNTAX_ERR
Beskriver att det specificerade felet innehåller syntaxfel. Vanligtvis används av CSS-attributdeklarationer.
INVALID_MODIFICATION_ERR
Beskriver att det inträffade en operation som påverkar CSSRule-objektet eller CSSValue-objektet.
NAMESPACE_ERR
Beskriver att det finns ett fel i namnrymden för elementet eller attributet.
INVALID_ACCESS_ERR
Beskriver att objektet åtkommer ett sätt som inte stöds av den aktuella implementeringen.
code-attribut
Felkod. Ger detaljerad information om orsaken till att undantaget inträffade. De giltiga värdena (och deras betydelse) definieras av de konstanter som listas ovan.
Beskrivning
När ett DOM-objekt används felaktigt eller i ett olämpligt miljö, kastas ett DOMException-objekt. Värdet för code-attributet beskriver den allmänna typen av undantag som inträffade.Observera att DOMException-objekt kan kastas när du läser eller skriver egenskaper på objektet eller anropar metoder på objektet.
I den XML DOM referenshandbok som erbjuds av CodeW3C.com, listas egenskaper och metoder för objektet som kan kasta undantag.
Observera att inte alla undantag i DOM meddelas av DOMException: Undantag som involverar DOM Range-modulen orsakar att RangeException-undantag kastas.
- Föregående sida DOM DocumentType
- Nästa sida DOM Implementation