Pemrograman

XML DOM - Objek DOMException

Pemberitahuan kepada objek DOM inti tentang eksepsi atau pemberitahuan.

Konstanta Bawah ini adalah konstanta yang mendefinisikan objek DOMException: code

Nilai sah atribut.Keterangan:

Ketentuan: Ini adalah properti statis DOMException, bukan properti dari objek eksepsi individu.

Bercakap tentang kesalahan kelebihan batas indeks array atau string.

DOMSTRING_SIZE_ERR

Bercakap tentang keadaan dimana teks yang diminta terlalu besar, rentang teks yang ditentukan tidak sesuai dengan DOMString.

HIERARCHY_REQUEST_ERR

Bercakap tentang operasi yang mencoba menempatkan node di posisi yang tidak sah dalam hierarki dokumen.

WRONG_DOCUMENT_ERR

Bercakap tentang operasi penggunaan node dari dokumen lain daripada dokumen yang diciptakan node.

INVALID_CHARACTER_ERR

Bercakap tentang penggunaan karakter yang tidak sah (misalnya dalam nama elemen).

NO_DATA_ALLOWED_ERR

Tentukan data untuk Node yang tidak mendukung data.

NO_MODIFICATION_ALLOWED_ERR

Bercakap tentang operasi yang berusaha mengubah node yang hanya boleh diubah.

NOT_FOUND_ERR

Bercakap tentang keadaan tempat yang diharapkan tidak menemukan node yang ditentukan.

NOT_SUPPORTED_ERR

Bercakap tentang keadaan DOM yang tidak mendukung atribut atau metode tertentu.

INUSE_ATTRIBUTE_ERR

Bercakap tentang operasi menghubungkan Attr node ke Element node lain ketika Attr node sudah dihubungkan ke Element node lain.

INVALID_STATE_ERR

Menggambarkan penggunaan objek yang berada dalam keadaan yang tidak diizinkan atau keadaan yang tidak lagi diizinkan.

SYNTAX_ERR

Menggambarkan kesalahan yang ditentukan mengandungi kesalahan sintaks. biasanya digunakan dalam deklarasi atribut CSS.

INVALID_MODIFICATION_ERR

Menggambarkan operasi yang berlaku terhadap objek CSSRule atau CSSValue.

NAMESPACE_ERR

Menggambarkan kesalahan yang melibatkan ruang nama elemen atau atribut.

INVALID_ACCESS_ERR

Menggunkan cara yang tidak disokong untuk mengakses objek.

Atribut code

Kod kesalahan. Menyediakan perincian tentang sebab yang menyebabkan kecuali. nilai yang sah (dan makna mereka) ditakrifkan oleh konstanta yang disenaraikan sebelum ini.

Pentafsiran

Ketika digunakan secara salah atau digunakan dalam lingkungan yang tidak sesuai, objek DOMException akan dilemparkan. Nilai code atribut menjelaskan jenis kecuali yang terjadi. Perhatian, penggunaan atribut objek atau pemanggilan kaedah objek boleh memunculkan objek DOMException.

Dalam panduan rujukan XML DOM yang disediakan di CodeW3C.com, bahagian pentafsiran atribut dan kaedah objek menunjukkan kecuali yang boleh dilemparkan kecuali.

Perhatian, bukan semua kecuali yang berhubungan dengan DOMException dalam DOM: kecuali kecuali yang berhubungan dengan modul DOM Range, akan mengakibatkan pengecualian RangeException.