DOM (Document Object Model) Cho Người Mới Bắt Đầu

Trong bài viết Khác biệt giữa Attribute và Property gần đây tác giả có đề cập tới khái niệm DOM hay Document Object Model. Tuy nhiên sau đó có một số độc giả đã đặt ra thắc mắc không hiểu chính xác thì DOM là gì.

Bài viết bổ sung này sẽ giải thích về khái niệm DOM theo một cách đơn giản về dễ hiểu nhất có thể để các bạn độc giả sau khi đi hết bài viết sẽ tự tin sử dụng thuật ngữ này mà không sợ nhầm lẫn.

DOM Là Gì

DOM được định nghĩa là một giao diện lập trình ứng dụng hay API dành cho các loại văn bản HTML và XML. DOM quy định cấu trúc của văn bản HTML và XML qua đó giúp lập trình viên có thể dễ quản lý văn bản HTML và XML.

Tuy nhiên nếu bạn là người mới tìm hiểu về HTML và JavaScript thì có thể định nghĩa trên sẽ rất khó hiểu và không cung cấp được nhiều thông tin hữu ích. Để phân tích khái niệm trên chúng ta cùng bắt đầu một ví dụ với một tập tin HTML có nội dung như sau:

Xem thêm tại Codehub.vn