Document.body

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.

Возвращает узел <body> или <frameset> текущей страницы, или null если таких элементов не существует.

Синтаксис

var objRef = document.body;
document.body = objRef;

Пример

js
// в HTML: <body id="oldBodyElement"></body>
alert(document.body.id); // "oldBodyElement"

var aNewBodyElement = document.createElement("body");

aNewBodyElement.id = "newBodyElement";
document.body = aNewBodyElement;
alert(document.body.id); // "newBodyElement"

Примечания

document.body это элемент, который включает в себя содержимое страницы. На страницах с <body> вернётся элемент <body>, а с frameset - элемент <frameset>.

body может быть заменено, но это удалит все его дочерние элементы.

Спецификации

Specification
HTML Standard
# dom-document-body-dev

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также