HTMLIFrameElement: contentWindow property
The contentWindow property returns the Window object of an HTMLIFrameElement. You can use this Window object to access the iframe's document and its internal DOM. This attribute is read-only, but its properties can be manipulated like the global Window object.
Value
A Window object.
Examples
js
const x = document.querySelector("iframe").contentWindow;
//x = window.frames[0];
x.document.querySelector("body").style.backgroundColor = "blue";
// this would turn the 1st iframe in document blue.
Specifications
| Specification |
|---|
| HTML Standard # dom-iframe-contentwindow |
Browser compatibility
BCD tables only load in the browser