Document.body
Возвращает узел <body>
или <frameset>
(en-US) текущей страницы, или 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' в этой спецификации. |
Устаревшая | Исходное определение. |
Совместимость с браузерами
BCD tables only load in the browser