
DOM (Document Object Model) là một giao diện lập trình ứng dụng (API). DOM có dạng cấu trúc dữ liệu dạng cây, được dùng để truy xuất các tài liệu dạng HTML và XML. Mô hình DOM độc lập với hệ điều hành và dựa theo kỹ thuật lập trình hướng đối tượng để mô tả tài liệu.
![]() |
Một HTML Object Model . Nó định nghĩa:
|
![]() |
Một API cho JavaScript:
|
The HTML DOM (Document Object Model)
Khi 1 trang web được load, trình duyệt web sẽ tạo một Document Object Model của trang. HTML DOM model được xây dựng giống một cấu trúc dữ liệu dạng cây:
