JS DOM
Trong lập trình web, DOM (Document Object Model) là một giao diện lập trình ứng dụng (API) cho phép các trang web tương tác và thay đổi nội dung, cấu trúc và kiểu dáng của các phần tử HTML.
Truy Cập Phần Tử HTML
Để truy cập các phần tử HTML trong DOM, bạn có thể sử dụng các phương thức sau:
getElementById()
: Truy cập phần tử bằng id.getElementsByClassName()
: Truy cập các phần tử bằng class.getElementsByTagName()
: Truy cập các phần tử bằng tên thẻ.querySelector()
: Truy cập phần tử đầu tiên phù hợp với selector.
Ví dụ:
Thay Đổi Nội Dung của Phần Tử HTML
Bạn có thể thay đổi nội dung của các phần tử HTML bằng cách sử dụng thuộc tính innerHTML
hoặc textContent
.
Hoặc:
Thêm và Xóa Phần Tử HTML
Bạn có thể thêm và xóa các phần tử HTML trong DOM bằng cách sử dụng các phương thức sau:
appendChild()
: Thêm một phần tử con vào cuối danh sách phần tử con của một phần tử.removeChild()
: Xóa một phần tử con khỏi danh sách phần tử con của một phần tử.
Ví dụ:
Hoặc:
Bài Tập Thực Hành
Tạo một trang web với một phần tử
<div>
có id là "container".Sử dụng JavaScript để thêm một phần tử
<p>
vào bên trong phần tử có id là "container", với nội dung là "Hello, world!".Thêm một sự kiện click vào phần tử
<p>
và khi được click, thay đổi nội dung của phần tử thành "You clicked me!".
Last updated