DOM ノード上の親の Element
を返します。親ノードが存在しない場合や親ノードが DOM Element
で無い場合、 null
が返ります。
構文
parentElement = node.parentElement
parentElement
は現在のノードの親ノード。常に DOM Element
オブジェクト、または null
。
例
if (node.parentElement) { node.parentElement.style.color = "red"; }
ブラウザ実装状況
一部のブラウザーでは、parentElement
プロパティは Element
ノードでのみ定義されており、特にテキストノードに対して定義されていない場合がある点に注意して下さい。
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | (有) | 9.0 (9.0) | (有) (Element にのみ実装) |
(有) (Element にのみ実装) |
(有) |
機能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
基本サポート | ? | 9.0 (9.0) | ? | ? | ? |