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 Document và DocumentFragment 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
| Specification |
|---|
| DOM> # ref-for-dom-node-parentnode①> |