HTMLIFrameElement.contentWindow

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

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