Pemrograman
- Halaman Sebelumnya DOM DocumentType
- Halaman Berikutnya Implementasi DOM
XML DOM - Objek DOMException
Pemberitahuan kepada objek DOM inti tentang eksepsi atau pemberitahuan.
Konstanta Konstanta di bawah ini mendefinisikan objek DOMException: code
Nilai yang sah dari atribut.Keterangan:
Konstanta ini adalah properti statis DOMException, bukan properti objek eksepsi individual.
Pernyataan tentang kesalahan kelebihan batas indeks array atau string.
DOMSTRING_SIZE_ERR
Pernyataan tentang ukuran teks yang diminta terlalu besar, rentang yang ditentukan untuk DOMString tidak cocok.
HIERARCHY_REQUEST_ERR
Pernyataan tentang operasi yang menempatkan node di posisi yang ilegal dalam hierarki tree dokumen.
WRONG_DOCUMENT_ERR
Pernyataan tentang operasi penggunaan node dari dokumen yang bukan dokumen yang menciptakan node.
INVALID_CHARACTER_ERR
Pernyataan tentang penggunaan karakter yang ilegal (misalnya dalam nama elemen).
NO_DATA_ALLOWED_ERR
Tentukan data untuk Node yang tidak mendukung data.
NO_MODIFICATION_ALLOWED_ERR
Pernyataan tentang operasi yang mengubah node yang hanya boleh diubah.
NOT_FOUND_ERR
Pernyataan tentang penemuan node yang ditentukan tidak ditemukan di posisi yang diharapkan.
NOT_SUPPORTED_ERR
Pernyataan tentang DOM implementasi saat ini tidak mendukung atribut atau metode tertentu.
INUSE_ATTRIBUTE_ERR
Pernyataan tentang operasi menghubungkan Attr node ke Element node lain saat Attr node sudah dihubungkan ke Element node lain.
INVALID_STATE_ERR
Menunjukkan penggunaan objek yang berada di status penggunaan yang tidak diizinkan atau tidak lagi diizinkan.
SYNTAX_ERR
Menunjukkan kesalahan yang dijelaskan mengandung kesalahan sintaks. biasanya digunakan dalam deklarasi atribut CSS.
INVALID_MODIFICATION_ERR
Menunjukkan terjadi operasi yang mengubah objek CSSRule atau CSSValue.
NAMESPACE_ERR
Menunjukkan ada kesalahan namespace yang melibatkan elemen atau atribut.
INVALID_ACCESS_ERR
Menggunkan metode yang saat ini tidak didukung untuk mengakses objek.
Properti code
Kode kesalahan. Menyediakan informasi detil tentang alasan yang menyebabkan eksepsi. Nilai yang sah (dan maknanya) dari properti ini didefinisikan oleh konstanta yang di daftar di atas.
Deskripsi
Ketika atribut DOM atau metode yang digunakan secara salah atau di lingkungan yang tidak sesuai, objek DOMException akan di lempar. Nilai properti code menjelaskan jenis eksepsi yang terjadi. Perhatian, saat membaca tulis atribut objek atau memanggil metode objek, objek DOMException dapat di lempar.
Dalam referensi XML DOM yang disediakan di CodeW3C.com, bagian deskripsi properti dan metode objek menunjukkan eksepsi yang mungkin di lempar.
Perhatian, bukan semua eksepsi DOM di notifikasi oleh DOMException: eksepsi yang melibatkan modul DOM Range akan menyebabkan eksepsi RangeException di lempar.
- Halaman Sebelumnya DOM DocumentType
- Halaman Berikutnya Implementasi DOM