Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Что такое .body при добавлении к document (https://javascript.ru/forum/misc/23101-chto-takoe-body-pri-dobavlenii-k-document.html)

jsuse 11.11.2011 17:21

Что такое .body при добавлении к document
 
Что означает свойство body при добавлении к document (то есть так document.body) ? По идее, это же свойство (объект?) объекта Document. Но такого свойства у Document нету http://www.w3schools.com/dom/dom_document.asp. Объясните, пжл, как это понять? У него есть какой-то еще синоним?

9xakep 11.11.2011 17:40

alert(document.body)

Kolyaj 11.11.2011 17:41

Цитата:

Сообщение от jsuse
У него есть какой-то еще синоним?

document.getElementsByTagName('body')[0]

trikadin 11.11.2011 20:03

Это элемент с тегом body.

<html>
<body> <== вот это и есть document.body </body>
</html>

Pavel M. 11.11.2011 21:43

Цитата:

Сообщение от jsuse (Сообщение 135935)
Но такого свойства у Document нету

здесь, например, есть http://www.spravkaweb.ru/javascript/.../property#body

observer 13.11.2011 03:36

Это подарок от Майкрософта.

Равно как и document.all, document.forms, images, links, frames... некие коллекции элементов документа.

Например,
document.forms[0].title -- получение элемента с именем title в первой форме текущего документа в текущем окне


Обобщая, это атавизмы.

Скорее забудьте о них.


Часовой пояс GMT +3, время: 08:22.