16. Các thuộc tính thường dùng trong DOM Document – lập trình JavaScript

Trong lập trình JavaScript, DOM (Document Object Model), có một số thuộc tính thường được sử dụng trên đối tượng Document, cho phép bạn truy cập và tương tác với các phần tử và thuộc tính của trang web. Dưới đây là một số thuộc tính thường dùng trong DOM Document:

  1. document.getElementById(): Trả về một phần tử dựa vào giá trị id của nó.
  2. document.getElementsByClassName(): Trả về một HTMLCollection chứa tất cả các phần tử có cùng giá trị lớp (class).
  3. document.getElementsByTagName(): Trả về một HTMLCollection chứa tất cả các phần tử có cùng tên thẻ (tag name).
  4. document.querySelector(): Trả về phần tử đầu tiên được tìm thấy trong tài liệu dựa trên một trình tự lựa chọn (CSS selector).
  5. document.querySelectorAll(): Trả về một NodeList chứa tất cả các phần tử được tìm thấy trong tài liệu dựa trên một trình tự lựa chọn (CSS selector).
  6. document.createElement(): Tạo một phần tử HTML mới.
  7. document.createTextNode(): Tạo một đoạn văn bản mới.
  8. document.documentElement: Trả về phần tử gốc của tài liệu (thường là thẻ <html>).
  9. document.body: Trả về phần tử thân của tài liệu (thường là thẻ <body>).
  10. document.head: Trả về phần tử đầu của tài liệu (thường là thẻ <head>).
  11. document.title: Đọc hoặc gán tiêu đề của tài liệu (thẻ <title>).
  12. document.cookie: Đọc hoặc gán cookie của trang.
  13. document.domain: Đọc hoặc gán tên miền của tài liệu.
  14. document.URL: Trả về URL của tài liệu hiện tại.
  15. document.location: Trả về đối tượng đại diện cho URL của tài liệu hiện tại.
  16. document.forms: Trả về một HTMLCollection chứa tất cả các biểu mẫu trong tài liệu.
  17. document.images: Trả về một HTMLCollection chứa tất cả các phần tử hình ảnh (<img>) trong tài liệu.
  18. document.links: Trả về một HTMLCollection chứa tất cả các phần tử liên kết (<a>) trong tài liệu.
  19. document.scripts: Trả về một HTMLCollection chứa tất cả các phần tử kịch bản (<script>) trong tài liệu.

Và còn nhiều thuộc tính khác nữa. Các thuộc tính này cho phép bạn truy cập vào các phần tử, nội dung và các phần khác của trang web để tương tác và thao tác với chúng.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top