DOM level 2 có 6 module khác nhau:
Range
Các interfaces của module core và range
Event module:là một optional tư nhiên ,không bắt buộc ,được xây dựng dựa trên module core
module này giúp chúng ta đăng ký và định nghĩa thêm nhiều luồng event khác nhau
+Mouse Events
+User Interface Events
+HTML Events
+Mutation Events
Event flow
Traversal Module: module này cho phép chúng ta di chuyển trên cây DOM dễ dàng hơn
Các interfaces của Traversal module:
+TreeWalker
+Nodelterator
+NodeFilter
Css Module: là 1 optional module trong DOM,giúp chúng ta làm việc với style
Các interfaces của Css module:
-CSSStyleSheet
-CSSRuleList
-CSSHediaRule
-CSSStyleDeclaration
Views:
HTML:giúp chúng ta làm việc với các thẻ html
Nhận xét: DOM level 2 được phát triển tư DOM 1 vì vậy DOM 2 mang đầy đủ những đặc tính cua DOM1 nhưng đã loại bỏ được 1 số nhược điểm của DOM 1 còn tồn đọng.
-DOM 2 được mở rộng hơn giúp cho việc thao tác với tệp XML dễ dàng hơn
Không có nhận xét nào:
Đăng nhận xét