TreeWalker: phương thức 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.

Phương thức TreeWalker.parentNode() di chuyển Node hiện tại đến nút cha tổ tiên có thể thấy đầu tiên theo thứ tự tài liệu, và trả về nút tìm được. Nếu không có nút như vậy, hoặc nếu nó nằm phía trên nút gốc của TreeWalker, phương thức trả về null và nút hiện tại không thay đổi.

Cú pháp

js
parentNode()

Tham số

Không có.

Giá trị trả về

Một đối tượng Node hoặc null.

Ví dụ

js
const treeWalker = document.createTreeWalker(
  document.body,
  NodeFilter.SHOW_ELEMENT,
  {
    acceptNode(node) {
      return NodeFilter.FILTER_ACCEPT;
    },
  },
  false,
);
const node = treeWalker.parentNode(); // trả về null vì không có nút cha

Thông số kỹ thuật

Specification
DOM
# dom-treewalker-parentnode

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

Xem thêm