例
親ノードのノード名を取得<li>要素を:
var x = document.getElementById("myLI").parentNode.nodeName;
xの結果は次のようになります。
UL
»それを自分で試してみてください もっと"Try it Yourself"以下の例。
定義と使用法
parentNodeプロパティは、Nodeオブジェクトとして、指定されたノードの親ノードを返します。
注意:HTMLでは、文書自体は、HTML要素の親ノードであり、HEADとBODYは、HTML要素の子ノードです。
このプロパティは読み取り専用です。
ブラウザのサポート
表中の数字は完全にプロパティをサポートする最初のブラウザのバージョンを指定します。
プロパティ | |||||
---|---|---|---|---|---|
parentNode | 1.0 | はい | 1.0 | はい | はい |
構文
node .parentNode
技術的な詳細
戻り値: | ノードに親がない場合は、ノードの親ノードを表すノードオブジェクト、またはnull |
---|---|
DOMバージョン | コアレベル1ノードオブジェクト |
その他の例
例
要素をクリックします(<span>)親ノードを非表示にする(<div>)
<div>
<span onclick="this.parentNode.style.display =
'none';">x</span>
</div>
»それを自分で試してみてください 関連ページ
HTML DOMリファレンス: ノード。 childNodesプロパティ
HTML DOMリファレンス: ノード。 firstChildプロパティ
HTML DOMリファレンス: ノード。 lastChildプロパティ
HTML DOMリファレンス: ノード。 nextSiblingプロパティ
HTML DOMリファレンス: ノード。 previousSiblingはプロパティ
HTML DOMリファレンス: ノード。 nodeNameのプロパティ
HTML DOMリファレンス: ノード。 parentElementプロパティ