Node: ownerDocument プロパティ

ownerDocumentNode インターフェイスの読み取り専用プロパティで、このノードの最上位の文書オブジェクトを返します。

すべての子ノードが作成された最上位の Document オブジェクトです。

このプロパティが文書自身のノードで使用された場合、値は null になります。

js
// 指定された "p" から、文書オブジェクトの子である最上位の HTML を取得します。

const d = p.ownerDocument;
const html = d.documentElement;

仕様書

Specification
DOM Standard
# ref-for-dom-node-ownerdocument①

ブラウザーの互換性

BCD tables only load in the browser