XML DOM - DOMException nesnesi

hatalarını bildirir veya bildirir.

bildirir ve DOM temel nesnelerinin

sabitleri Aşağıdaki sabitler DOMException nesnesinin code

Özelliklerin geçerli değerleri.Yorum:

Bu sabitler DOMException'ın statik özellikleridir, belirli bir hata nesnesinin özellikleri değildir.

Dizi veya dizge alt dizininde aşırı hata.

DOMSTRING_SIZE_ERR

İstenen metin çok büyük, metnin belirtilen aralığı DOMString'e uygun değildir.

HIERARCHY_REQUEST_ERR

Düğümün belge ağacına yerleştirilmesi için geçersiz bir konumda olacak şekilde işlem gerçekleşmiştir.

WRONG_DOCUMENT_ERR

Yaratılan düğümün belgelerinden birinin dışında bir belge kullanarak o düğümün işlemi gerçekleşmiştir.

INVALID_CHARACTER_ERR

Örneğin, element adında) geçersiz karakterler kullanılmıştır.

NO_DATA_ALLOWED_ERR

Desteklenmeyen veri Node'una veri belirtilmiştir.

NO_MODIFICATION_ALLOWED_ERR

Yalnızca değiştirilmeyen, değiştirilmeye izin vermeyen düğümlerin değiştirilmesi işlemi gerçekleşmiştir.

NOT_FOUND_ERR

Belirtilen düğümü beklenen konumda bulamadı.

NOT_SUPPORTED_ERR

Mevcut DOM uygulaması belirli bir özellik veya yöntemi desteklememektedir.

INUSE_ATTRIBUTE_ERR

Bir Attr düğümü başka bir Element düğümüne bağlanmışken, bir Attr düğümünü başka bir Element düğümüne bağlama işlemi gerçekleşmiştir.

INVALID_STATE_ERR

İzinsiz veya artık izinsiz kullanımda olan bir nesne kullanıldı. açıklaması.

SYNTAX_ERR

Belirtilen hatanın dilbilgisi hatası içerdiğini açıklar. Genellikle CSS özellik beyanı tarafından kullanılır.

INVALID_MODIFICATION_ERR

CSSRule nesnesi veya CSSValue nesnesini değiştiren bir işlem meydana geldi. açıklaması.

NAMESPACE_ERR

Bir element veya özelliğin adlandırma alanı ile ilgili bir hata var. açıklaması.

INVALID_ACCESS_ERR

Nesneye mevcut uygulama tarafından desteklenmeyen bir yöntemle erişim sağlama açıklaması.

code özelliği

Hata kodu. Hatanın neden olduğu ayrıntılı bilgi sağlar. Bu özelliğin meşru değerleri (ve onların anlamı) önceki sıralanan sabitler tarafından tanımlanır.

Açıklama

Bir DOM özelliği veya yönteminin yanlış kullanımı veya uygun olmayan bir ortamda kullanılması durumunda, bir DOMException nesnesi atılır. code özelliğinin değeri, meydana gelen hatanın genel türünü açıklar. Dikkat, nesnenin özelliklerini okumak veya yazmak veya nesnenin yöntemlerini çağırmak, DOMException nesnesi atabilir.

CodeW3C.com tarafından sağlanan XML DOM referans el kitabında, nesnelerin özellikleri ve yöntemlerinin açıklama bölümlerinde atabileceği olası hatalar listelenmiştir.

Dikkat, DOM'daki tüm hatalar DOMException tarafından bildirilmez: DOM Range modülüne dahil olan hatalar, RangeException hatasını atmaya neden olabilir.