Element: remove() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Thuộc tính Element.remove() method removes the element from its parent node. If it has no parent node, calling remove() does nothing.

Cú pháp

js
remove()

Tham số

None.

Giá trị trả về

None (undefined).

Ví dụ

Sử dụng remove()

html
<div id="div-01">Here is div-01</div>
<div id="div-02">Here is div-02</div>
<div id="div-03">Here is div-03</div>
js
const element = document.getElementById("div-02");
element.remove(); // Removes the div with the 'div-02' id

Element.remove() is unscopable

The remove() method is not scoped into the with statement. See Symbol.unscopables for more information.

js
with (node) {
  remove();
}
// ReferenceError: remove is not defined

Đặc tả kỹ thuật

Specification
DOM
# ref-for-dom-childnode-remove①

Trình duyệt hỗ trợ

Xem thêm