Ohjelmointi
- Edellinen sivu DOM DocumentType
- Seuraava sivu DOM-toteutus
XML DOM - DOMException-objekti
Ilmoittavat keskeisille DOM-objekteille poikkeuksia tai ilmoituksia.
muuttujat Alkuperäiset muuttujat määrittelevät DOMException-objektin code
Ominaisuuksien lailliset arvot.Huomautus:
Nämä muuttujat ovat DOMException-luokan staattisia ominaisuuksia, ei yksittäisten poikkeusobjektien ominaisuuksia.
Kuvaus, kun tapahtuu tietueen tai merkkijonon indeksin ylitys virhe.
DOMSTRING_SIZE_ERR
Kuvaus, kun pyydetty teksti on liian suuri, tekstiä ei voida määrittää DOMString-tyyppiseksi.
HIERARCHY_REQUEST_ERR
Kuvaus, kun yritetään sijoittaa solmu epäilyttävään sijaintiin dokumenttihierarkiassa.
WRONG_DOCUMENT_ERR
Kuvaus, kun käytetään solmua luodun dokumentin ulkopuolella.
INVALID_CHARACTER_ERR
Kuvaus, kun käytetään laillisia merkkejä (esim. elementin nimessä).
NO_DATA_ALLOWED_ERR
Määritetään tietoja Node-olion tietojen tukemattomalle solmulle.
NO_MODIFICATION_ALLOWED_ERR
Kuvaus, kun yritetään muuttaa vain luettavaa, muokattavaa ei ole sallittua solmua.
NOT_FOUND_ERR
Kuvaus, kun tiettyä solmua ei löydy odotetusta sijainnista.
NOT_SUPPORTED_ERR
Kuvaus, kun nykyinen DOM-toteutus ei tue tiettyä ominaisuutta tai metodia.
INUSE_ATTRIBUTE_ERR
Kuvaus, kun Attr-elementti on jo yhdistetty toiseen Element-elementtiin, tapahtuu operaatio, jossa Attr-elementti yhdistetään toiseen Element-elementtiin.
INVALID_STATE_ERR
Kuvaus, joka selittää, että käytetään objektia, joka on kielletty käyttää tai ei enää sallittu käyttää.
SYNTAX_ERR
Kuvaus, joka selittää, että määritetty virhe sisältää syntaksivirheen. Tavallisesti käytetään CSS-ominaisuuksien lausuntoihin.
INVALID_MODIFICATION_ERR
Kuvaus, joka selittää, että tapahtui CSSRule-objektin tai CSSValue-objektin muokkaus.
NAMESPACE_ERR
Kuvaus, joka selittää virheen, joka liittyy elementin tai ominaisuuden nimeämysalaan.
INVALID_ACCESS_ERR
Kuvaus, joka selittää, miten objektia käytetään menetelmällä, jota nykyinen toteutus ei tue.
code-ominaisuus
Virhekoodeja. Tarjoaa yksityiskohtaisen kuvauksen virheen syystä. Tämän ominaisuuden lailliset arvot (ja niiden merkitykset) määritetään edellä luetelluilla muuttujilla.
Kuvaus
Kun DOM-ominaisuutta tai -metodia käytetään väärin tai ei sopivassa ympäristössä, heitetään DOMException-objekti. code-ominaisuuden arvo selittää tapahtuneen poikkeuksen yleisen tyyppin. Huomaa, että objektin ominaisuuksien lukeminen tai metodiensa kutsuminen voivat myös heittää DOMException-objektin.
CodeW3C.com tarjoamassa XML DOM -viittauskäsikirjassa, objektien ominaisuuksien ja metodiensa kuvaukset osassa luetellaan mahdolliset poikkeukset.
Huomaa, että kaikki DOM:ssa olevat poikkeukset eivät ilmoituksen myötä DOMException:lle: poikkeukset, jotka liittyvät DOM Range-moduuliin, aiheuttavat RangeException-poikkeuksen heittämistä.
- Edellinen sivu DOM DocumentType
- Seuraava sivu DOM-toteutus