最新のWeb開発のチュートリアル
 

HTML DOM parentElement Propery

<Elementオブジェクト

親要素のノード名を取得<li>要素を:

var x = document.getElementById("myLI").parentElement.nodeName;

xの結果は次のようになります。

UL
»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

parentElementプロパティは、指定された要素の親要素を返します。

parentElementとの間の差のparentNodeは 、親ノードが要素ノードでない場合parentElementがnullを返すことです。

document.body.parentNode; // Returns the <html> element
document.body.parentElement; // Returns the <html> element

document.documentElement.parentNode; // Returns the Document node
document.documentElement.parentElement; // Returns null (<html> does not have a parent ELEMENT node)

ほとんどの場合、それはあなたが使用しているプロパティは関係ありません、しかし、のparentNodeは、おそらく最も人気があります。

このプロパティは読み取り専用です。


ブラウザのサポート

表中の数字は完全にプロパティをサポートする最初のブラウザのバージョンを指定します。

プロパティ
parentElement 1.0 はい 9.0 はい はい

構文

node .parentElement

技術的な詳細

戻り値: 要素ノードの親要素ノードを表すオブジェクト、またはヌルのノードが親を持たない場合
DOMバージョン DOMレベル4要素オブジェクト

例

その他の例

要素をクリックします(<span>)親要素を非表示にする(<div>)

<div>
  <span onclick="this.parentElement.style.display = 'none';">x</span>
</div>
»それを自分で試してみてください

<Elementオブジェクト