2011-07-08 24 views
39

Tôi đã nghe DOM cấp 2 và DOM cấp 3 được đề cập trong previous posts. Những cấu trúc trừu tượng này có giống như mô hình ISO OSI có lớp 1-7 nhưng chỉ được theo sau một cách lỏng lẻo?Mức DOM là gì?

+2

Vì vậy, chúng chỉ là phiên bản ... nên được gọi là phiên bản DOM (Nếu cuộc sống có ý nghĩa) ... như mức ngụ ý một số loại trừu tượng và phân cấp. –

Trả lời

39

Cấp độ DOM là các phiên bản của đặc tả để xác định cách Mô hình đối tượng tài liệu hoạt động, tương tự như cách chúng tôi có thông số kỹ thuật HTML4, HTML5 và CSS2.1.

Các spec gần đây nhất là DOM Level 3, được công bố vào tháng Tư năm 2004.

Bên cạnh đó, có những mảnh spec DOM rằng các nhà cung cấp có thể lựa chọn để thực hiện, chẳng hạn như Core, HTML và XML, cũng như mô hình sự kiện. Tùy thuộc vào những gì đang được xây dựng (trình phân tích cú pháp DOM, công cụ bố cục trình duyệt web hoặc công cụ javascript), nhà cung cấp có thể chọn triển khai một số hoặc tất cả thông số kỹ thuật. Hầu hết các trình duyệt web hiện đại đều triển khai tất cả thông số kỹ thuật Cấp 3.

6

Tìm kiếm levels of DOM? (Tham chiếu MDN có thể được tìm thấy here, Tham chiếu W3 cũng là here)

Hoặc, đây có thể là phân cấp tham chiếu của các phần tử trong DOM. ví dụ.

<p>Hello, <b>World</b>!</p> 

<p> là cấp 1, <b> mức 2.

23

Mức DOM là phiên bản cơ bản.

DOM Level 1 xác định các phần tử cốt lõi của Mô hình đối tượng tài liệu. DOM Level 2 mở rộng các yếu tố đó và thêm sự kiện. DOM Level 3 mở rộng DOM lvl 2 và thêm nhiều yếu tố và sự kiện.

Mỗi cấp độ mới của DOM thêm hoặc thay đổi các bộ tính năng cụ thể. Khi trình duyệt được gọi là DOM Level X compliant nhà phát triển có thể (hy vọng) giả định rằng trình duyệt xử lý chính xác các lệnh gọi api DOM được chỉ định.

+1

Tôi thích câu trả lời này tốt hơn câu trả lời được chấp nhận. – dkjain

7

Tôi biết câu hỏi này cũ, nhưng tôi đang thêm dữ liệu này cho bất kỳ người nào truy cập bài đăng này.

DOM được sử dụng để viết dưới dạng tập hợp các cấp. Điều này không còn là trường hợp nữa.

Những ngày này nó được duy trì như DOM Living Standard

Xem thêm các DOM Reference để biết thêm thông tin web-phát triển tập trung vào gần đây.

Nguồn: Here

0

Theo wiki

Bắt đầu với các ấn phẩm của DOM Level 4 năm 2015, W3C tạo ra những khuyến cáo mới dựa trên hình chụp của các tiêu chuẩn WHATWG.

  • DOM Level 1 cung cấp một mô hình hoàn chỉnh cho toàn bộ tài liệu HTML hay XML, bao gồm các phương tiện để thay đổi bất cứ phần nào của tài liệu.
  • Mức DOM 2 đã được xuất bản vào cuối năm 2000.Nó giới thiệu hàm getElementById cũng như một mô hình sự kiện và hỗ trợ cho các không gian tên XML và CSS.
  • Cấp DOM 3, được xuất bản vào tháng 4 năm 2004, đã thêm hỗ trợ cho XPath và xử lý sự kiện bàn phím, cũng như giao diện để tuần tự hóa tài liệu dưới dạng XML.
  • DOM cấp 4 đã được xuất bản vào năm 2015. Đây là ảnh chụp nhanh tiêu chuẩn sống WHATWG. [7]
Các vấn đề liên quan