Возвращает узел <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,