--- 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";
}

仕様

ブラウザ実装状況

{{Compat("api.Node.parentElement")}}

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

関連情報