Visit Mozilla.org

DOM:element.parentNode

出典: MDC

« Gecko DOM リファレンス

目次

[編集] 概要

DOM ツリー内で指定されたノードの親ノードを返します。

[編集] 構文

parentNode = node.parentNode

parentNode は現在のノードの親ノードです。要素の親ノードは、Element ノード、Document ノード、または DocumentFragment になります。

[編集]

if (node.parentNode) {
  // ツリー上に既に存在しない場合を除き、
  // ツリーからノードを削除します。
  node.parentNode.removeChild(node);
}

[編集] 注意点

parentNode は、以下の ノードタイプ については null を返します。AttrDocumentDocumentFragmentEntityNotation

また、ノードが作成された直後でまだツリーに加えられていない場合も null を返します。

[編集] 関連記事

element.firstChild, element.lastChild, element.childNodes, element.nextSibling, element.previousSibling.

[編集] 仕様書

DOM Level 2 Core: Node.parentNode