Trắc nghiệm Javascript số 5 11/04/2021 1. Chọn phát biểu đúng về mô hình DOM trong javascript DOM viết tắt của nước cộng hòa Dominican ở châu Phi 🙂 DOM là mô hình các tag trong 1 tài liệu HTML. Nó mô tả cấu trúc phân tầng các tag được bố trí trong trang web. Dùng Javascript có thể thêm node, xóa node, chọn node, lên node cha, xuống node con, tới node kế, chỉnh định dạng, chỉnh nội dung của node... Dùng Javascript tương tác vào DOM rất dễ dàng. Mỗi node trong DOM là 1 tag trong trang, hoặc 1 thuộc tính của tag, hoặc plaintext trong 1 tag 2. Chọn phát biểu đúng về DOM DOM là 1 trong các chuẩn của tổ chức W3C Có nhiều loại node trong DO: text node , attribute node, comment node , document node DOM định nghĩa các đối tượng , thuộc tính của các tag HTML và các hàm để truy cập đến chúng. Nhờ đó chúng ta mới có thể chọn, thay đổi, thêm, xóa các tag HTML Giữa các node có mối quan hệ cha - con (parent, children) và anh em (siblings) 3. Các loại node trong DOM bao gồm Element node dạng này chính là các tag. Ví dụ br, img Text node: là node chứa chữ Comment node: là node chứa các ghi chú trong trang web Attribute node: là thuộc tính của các tag. Attribute là node con của element node 4. Hàm getElementById dùng để làm gì nhỉ? 🙂 Ví dụ:var u = document.getElementById('username'); Chọn node trong DOM theo tagname Chọn node trong DOM theo name Chọn node trong DOM theo class css Chọn node trong DOM theo id 5. Hàm getElementsByName giúp bạn làm gì Ví dụ: Học miệt mài Ngồi ngẫm lại hoạt động của các chức mới thực tập Muốn giỏi: mồ hôi đổ Nên học nhóm var arr = document.getElementsByName('lk'); Chọn các node trong DOM theo class css của nó Chọn 1 node trong DOM theo name của nó Chọn node trong DOM theo tag name Chọn các node trong DOM theo name của nó 6. Hàm getElementsByTagName giúp làm gì nhỉ ơi Ví dụ: Học miệt mài Ngồi ngẫm lại hoạt động của các chức mới thực tập Muốn giỏi: mồ hôi đổ Nên học nhóm var arr = document.getElementsByTagName('span'); Chọn 1 node trong DOM theo tag chỉ ra. Ví dụ img, a Chọn các node trong DOM có tag tương ứng Chọn các node trong DOM theo class css của nó Chọn các node trong DOM theo class css 7. Hàm getElementsByClassName là sao Ví dụ: Học miệt mài Ngồi ngẫm lại hoạt động của các chức mới thực tập Muốn giỏi: mồ hôi đổ Nên học nhóm var arr = document.getElementsByClassName('txt'); Giúp chọn các node theo id Giúp chọn các node theo class css Giúp chọn các node theo tag name Giúp chọn các node theo name