Hướng dẫn đơn giản để tìm hiểu cách xóa một phần tử HTML khỏi cây DOM bằng cách sử dụng JavaScript vani.

Bạn đang xem : javascript xóa khỏi dom

Cách xóa một phần tử khỏi DOM trong JavaScript

Ngày 11 tháng 3 năm 2020

Atta

Tuần trước, chúng ta đã xem xét cách tạo một phần tử mới và chèn nó vào DOM bằng cách sử dụng JavaScript đơn giản. Hôm nay, chúng ta hãy xem cách xóa các phần tử khỏi DOM bằng JavaScript.

Có hai cách để xóa một phần tử khỏi DOM trong JavaScript. Bạn có thể ẩn phần tử bằng cách sử dụng các kiểu nội tuyến hoặc xóa hoàn toàn phần tử đó.

Để ẩn phần tử khỏi DOM trong JavaScript, bạn có thể sử dụng thuộc tính DOM style :

 

const

elem

=

document

.

querySelector

(

'# gợi ý'

) < / p>

;

elem

.

style

.

display

=

'không có'

;

Như bạn có thể thấy ở trên, chúng tôi vừa thay đổi kiểu hiển thị của phần tử thành none với sự trợ giúp của thuộc tính style . Cách tiếp cận này rất hữu ích nếu bạn tạm thời muốn ẩn phần tử khỏi DOM và muốn khôi phục phần tử đó vào một thời điểm nào đó dựa trên các tương tác của người dùng.

Ngoài ra, nếu bạn muốn xóa hoàn toàn phần tử khỏi DOM, bạn có thể sử dụng thuộc tính removeChild () :

 

const

elem

=

document

.

querySelector

(

'# gợi ý'

) < / p>

;

elem

.

parentNode

.

removeChild

(

elem

)

;

Phương thức removeChild () xóa nút con đã cho của phần tử được chỉ định. Nó trả về nút đã loại bỏ dưới dạng đối tượng Node hoặc null nếu nút không tồn tại. Nó hoạt động trên tất cả các trình duyệt hiện đại và cũ, bao gồm cả Internet Explorer.

ES6 remove () Phương thức

Phương thức removeChild () hoạt động hiệu quả để xóa một phần tử, nhưng bạn chỉ có thể gọi nó trên parentNode của phần tử bạn muốn xóa.

Phương pháp hiện đại để xóa một phần tử là sử dụng phương thức remove () . Chỉ cần gọi phương thức này trên phần tử bạn muốn xóa khỏi DOM, như bên dưới:

 

const

elem

=

document

.

querySelector

(

'# gợi ý'

) < / p>

;

elem

.

xóa

(

)

;

Phương pháp này đã được giới thiệu trong ES6 và hiện tại, chỉ hoạt động trong các trình duyệt hiện đại. Tuy nhiên, bạn có thể sử dụng polyfill để làm cho nó tương thích với Internet Explorer 9 trở lên .

✌️ Thích bài viết này? Theo dõi tôi trên
Twitter
LinkedIn .
Bạn cũng có thể đăng ký
Nguồn cấp dữ liệu RSS .


Xem thêm những thông tin liên quan đến chủ đề javascript xóa khỏi dom

JavaScript – 30. Removing existing HTML elements using DOM

  • Tác giả: Loot Tutorial
  • Ngày đăng: 2013-03-07
  • Đánh giá: 4 ⭐ ( 7951 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: In this video, we use JavaScript to remove HTML elements. I use a p tag as a simple example to remove it from my webpage.

Cách xóa phần tử DOM trong JavaScript?

  • Tác giả: completejavascript.com
  • Đánh giá: 5 ⭐ ( 3342 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Để xóa phần tử DOM trong JavaScript, bạn có thể sử dụng phương thức `remove()` hoặc `removeChild()`.

JavaScript DOM loại bỏ phần tử

  • Tác giả: qastack.vn
  • Đánh giá: 4 ⭐ ( 2334 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] removeChild nên được gọi trên cha mẹ, tức là: parent.removeChild(child); Trong ví dụ của bạn, bạn…

Tạo mới thêm xóa phần tử Dom – JavaScript

  • Tác giả: xuanthulab.net
  • Đánh giá: 5 ⭐ ( 3687 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tạo ra một nút phần tử HTML trong DOM, chèn phần tử HTML, xóa phần tử và thay thế phần tử trong DOM HTML

Xóa bỏ rò rỉ bộ nhớ trong Javascript

  • Tác giả: helpex.vn
  • Đánh giá: 5 ⭐ ( 6893 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Nếu bạn đang tự hỏi tại sao ứng dụng JavaScript của bạn bị chậm lại nghiêm trọng, hiệu suất kém, độ trễ cao hoặc sự cố thường xuyên và tất cả các nỗ lực cố gắng của bạn để tìm ra vấn đề là…

Bài tập DOM căn bản trong Javascript

  • Tác giả: freetuts.net
  • Đánh giá: 3 ⭐ ( 8836 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tổng hợp một số bài tập DOM trong javascript, DOM js là kiến thức quan trọng trong javascript, qua các bài tập dom này sẽ giúp bạn hiểu hơn về dom

DOM là gì? Tìm hiểu và thao tác DOM trong Javascript

  • Tác giả: topdev.vn
  • Đánh giá: 4 ⭐ ( 8501 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: DOM là tên gọi viết tắt của (Document Object Model – tạm dịch Mô hình Các Đối tượng Tài liệu). Là một chuẩn được định nghĩa bởi W3C (Tổ Chức Web Toàn Cầu – World Wide Web Consortium). DOM được dùng để truy xuất và thao tác trên các tài liệu có cấu trúc dạng HTML hay XML bằng các ngôn ngữ lập trình thông dụng như Javascript, PHP…

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  LEN (Transact-SQL) - Máy chủ SQL - độ dài chuỗi trong máy chủ sql

By ads_php