HTMLIFrameElement: contentDocument プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
iframe とその iframe の親文書が同一オリジンであった場合、Document
(すなわち、インラインフレーム内の閲覧コンテキスト内にあるアクティブな文書)を返します。そうでなければ null
を返します。
contentDocument の例
js
const iframeDocument = document.querySelector("iframe").contentDocument;
iframeDocument.body.style.backgroundColor = "blue";
// これにより iframe が青くなる
仕様書
Specification |
---|
HTML Standard # dom-iframe-contentdocument |
ブラウザーの互換性
BCD tables only load in the browser