Describe overview of DOM Level 2
-Dom level 2 (Dom 2) được phát triển từ Dom level 1 . No được xây dựng trên nên tảng các interfaces của Dom 1.
-Dom 2 có 6 phân chính khác nhau
Core Module
Module chính của Dom2 được định nghĩa là một bộ các objects và các class để có thể truy xuất và thao tác với nội dung xml được quét.
Phần chính của tài liệu Dom được thể hiện là các object trong tài liệu Dom
Các Objects trong tài liệu dom này là các thể hiển của các node khác nhau trong nó.
Những interface trong core module được xây dựng để làm cho việc xử lý, thao tác với tài liệu thông qua các object này một cách rõ ràng.
Các interface trong core và range module
Moudle sự kiện
Module sự kiện được được dùng để thiết kết ra một hệ thống sự kiện các mà cho khai báo một hanlder đử xử lý cho một sự kiên , định nghĩa thông qua cấu trúc cây, và cung cấp các thông tin nội dung cho mỗi sự kiện
Event flow- Dòng sự kiên
-Chuyển hướng dòng sự kiện đến đối tượng của sự kiện bởi sự triển khai Dom thông qua thuộc tính của nó.
-Kích hoạt sự kiện đã đăng kí trển đối tượng, khi mà sự kiện đến được dối tượng của nó.
Quá trình xử lý sự kiện
Trong quá trình đến đối tượng của mình , sự kiện sẽ có thể trải qua các quá trình sau:
Event Capture
Event Bubbling
Event
Cancelation