English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM parentNode 属性

HTML DOM Element オブジェクト

parentNode読み取り専用の属性は、指定されたノードの親ノードを节点オブジェクトとして返します。

指定されたノードが親ノードを持っていない場合、この属性は以下を返しますnull

文法:

node.parentNode
var x = document.querySelector("#para").parentNode.nodeName;
テストを見て‹/›

ブラウザの互換性

すべてのブラウザでparentNode属性が完全にサポートされています:

属性
parentNodeはいはいはいはいはい

技術的詳細

返り値:指定されたノードの親ノードを表すNodeオブジェクト;そのノードに親ノードがない場合、null
DOMバージョン:DOMレベル1

さらに例

《p>`要素をクリックしてその親要素(<div>)を隠します:

<div>
   <p onclick="this.parentNode.style.display='none';">クリックして</p>
</div>
テストを見て‹/›

関連参考

HTML DOM 参考:node.childNodes属性

HTML DOM 参考:node.firstChild属性

HTML DOM 参考:node.lastChild属性

HTML DOM 参考:node.nextSibling属性

HTML DOM 参考:node.previousSibling属性

HTML DOM 参考:node.nodeName属性

HTML DOM Element オブジェクト