MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

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

Синтаксис

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

Пример

// в 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 может быть заменено, но это удалит все его дочерние элементы.

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

Спецификация Статус Комментарии
WHATWG HTML Living Standard
Определение 'Document.body' в этой спецификации.
Живой стандарт  
HTML5.1
Определение 'Document.body' в этой спецификации.
Рабочий черновик  
HTML5
Определение 'Document.body' в этой спецификации.
Рекомендация  
Document Object Model (DOM) Level 2 HTML Specification
Определение 'Document.body' в этой спецификации.
Рекомендация  
Document Object Model (DOM) Level 1 Specification
Определение 'Document.body' в этой спецификации.
Рекомендация Исходное определение.

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

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка 26 (и более ранние) 2 6 9.6 (и ранние) 4 (и ранние)
Возможность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка (Да) (Да) (Да) (Да) 5 (и ранние)

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

Метки документа и участники

Метки: 
 Внесли вклад в эту страницу: Leo240, aethawalka
 Обновлялась последний раз: Leo240,