--- title: Node.parentElement slug: Web/API/Node/parentElement tags: - DOM - Element - Node - Property - parent translation_of: Web/API/Node/parentElement ---
{{APIRef("DOM")}}

Node.parentElementのread-only プロパティはDOM ノード上の親の {{domxref("Element")}} を返します。親ノードが存在しない場合や親ノードが DOM {{domxref("Element")}} で無い場合、null が返ります。

構文

parentElement = node.parentElement

parentElementは現nodeの親elementです。型は必ずDOM {{domxref("Element")}} オブジェクトかnullです

if (node.parentElement) {
  node.parentElement.style.color = "red";
}

ブラウザ実装状況

一部のブラウザーでは、parentElementプロパティは {{domxref("Element")}} ノードでのみ定義されており、特にテキストノードに対して定義されていない場合がある点に注意して下さい。

{{CompatibilityTable}}
機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート {{CompatVersionUnknown}} {{CompatGeckoDesktop("9.0")}} {{CompatVersionUnknown}} ({{domxref("Element")}} にのみ実装) {{CompatVersionUnknown}} ({{domxref("Element")}} にのみ実装) {{CompatVersionUnknown}}
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート {{CompatUnknown}} {{CompatGeckoMobile("9.0")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

仕様

関連情報