We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

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

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

Спецификация Статус Комментарии
HTML Living Standard
Определение 'Document.body' в этой спецификации.
Живой стандарт  
HTML 5.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' в этой спецификации.
Устаревшая Исходное определение.

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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Возможность 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,