Node: thuộc tính parentNode

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 chỉ đọc parentNode của giao diện Node trả về phần tử cha của nút đã chỉ định trong cây DOM.

Các nút DocumentDocumentFragment nút không bao giờ có nút cha, vì vậy parentNode sẽ luôn trả về null. Thuộc tính này cũng trả về null nếu nút vừa mới được tạo và chưa được gắn vào cây. Trong khi đó, Node.parentElement chỉ trả về các nút Element.

Giá trị

Một Node là nút cha của nút hiện tại. Nút cha của một phần tử là một nút Element, một nút Document hoặc một nút DocumentFragment.

Ví dụ

Dùng parentNode

Ví dụ này xóa một nút khỏi cây, trừ khi nó đã không còn ở trong cây.

js
if (node.parentNode) {
  node.parentNode.removeChild(node);
}

Thông số kỹ thuật

Thông số kỹ thuật
DOM
# ref-for-dom-node-parentnode①

Tương thích trình duyệt

Xem thêm