Lập trình
- Trang trước DOM DocumentType
- Trang tiếp theo Thực hiện DOM
XML DOM - Đối tượng DOMException
Thông báo các ngoại lệ hoặc thông báo từ đối tượng DOM chính.
Hằng số Dưới đây là các hằng số định nghĩa đối tượng DOMException. code
Giá trị hợp lệ của thuộc tính.Ghi chú:
Những hằng số này là thuộc tính tĩnh của DOMException, không phải thuộc tính của đối tượng ngoại lệ riêng lẻ.
Mô tả về lỗi tràn chỉ số của mảng hoặc chuỗi.
DOMSTRING_SIZE_ERR
Mô tả về việc yêu cầu văn bản quá lớn, không phù hợp với DOMString.
HIERARCHY_REQUEST_ERR
Mô tả về việc thực hiện thao tác đặt node vào vị trí không hợp lệ trong cây tài liệu.
WRONG_DOCUMENT_ERR
Mô tả về việc sử dụng node từ tài liệu khác với tài liệu tạo ra node.
INVALID_CHARACTER_ERR
Mô tả về việc sử dụng các ký tự không hợp lệ (ví dụ như trong tên phần tử).
NO_DATA_ALLOWED_ERR
Định nghĩa dữ liệu cho Node không hỗ trợ.
NO_MODIFICATION_ALLOWED_ERR
Mô tả về việc thực hiện thao tác sửa đổi các node chỉ đọc hoặc không được phép sửa đổi.
NOT_FOUND_ERR
Mô tả về việc không tìm thấy node cụ thể tại vị trí mong đợi.
NOT_SUPPORTED_ERR
Mô tả về việc hiện thực DOM hiện tại không hỗ trợ một thuộc tính hoặc phương pháp nào đó.
INUSE_ATTRIBUTE_ERR
Mô tả về việc đã liên kết một Attr node với một Element node khác và thực hiện việc liên kết một Attr node với một Element node khác.
INVALID_STATE_ERR
Giải thích việc sử dụng đối tượng ở trạng thái không được phép sử dụng hoặc không được phép sử dụng nữa.
SYNTAX_ERR
Giải thích lỗi có chứa lỗi ngữ pháp. Thường được sử dụng bởi tuyên bố thuộc tính CSS.
INVALID_MODIFICATION_ERR
Giải thích có thao tác trên đối tượng CSSRule hoặc CSSValue.
NAMESPACE_ERR
Giải thích có lỗi trong không gian tên của phần tử hoặc thuộc tính.
INVALID_ACCESS_ERR
Giải thích việc truy cập vào phương thức hiện tại của đối tượng bằng cách không hỗ trợ.
Thuộc tính code
Mã lỗi. Cung cấp thông tin chi tiết về nguyên nhân gây ra ngoại lệ. Giá trị hợp lệ (và ý nghĩa của chúng) được xác định bởi các hằng số được liệt kê trước đó.
Mô tả
Khi sử dụng không đúng hoặc sử dụng thuộc tính hoặc phương thức DOM trong môi trường không phù hợp, sẽ ném một đối tượng DOMException. Giá trị của thuộc tính code giải thích loại ngoại lệ tổng quát đã xảy ra. Lưu ý, khi đọc / ghi thuộc tính của đối tượng hoặc gọi phương thức của đối tượng, có thể ném đối tượng DOMException.
Trong cuốn sổ tay XML DOM do CodeW3C.com cung cấp, phần mô tả thuộc tính và phương thức của đối tượng liệt kê các ngoại lệ có thể bị ném.
Lưu ý, không phải tất cả các ngoại lệ trong DOM đều được thông báo bởi DOMException: các ngoại lệ liên quan đến module DOM Range sẽ gây ra ngoại lệ RangeException.
- Trang trước DOM DocumentType
- Trang tiếp theo Thực hiện DOM