Свойства объекта document
| Свойство | Описание |
|---|---|
| activeElement | возращает ссылку на элемент страницы, находящийся в фокусе, например, на активную гиперссылку (доступно только для чтения) |
| anchors | возращает массив объектов анкеров (якорей, меток) |
| applets | возращает массив объектов <applet> |
| bgColor fgColor linkColor alinkColor vlinkColor |
цвет фона, текста, непосещённой ссылки, активной ссылки и посещённой ссылки (аналоги атрибутов bgcolor, text, link, alink, vlink тега <body>) - эти свойства доступны для чтения и записи |
| body | возращает ссылку на все содержимое тега <body> |
| body.clientWidth body.clientHeight |
возращает ширину (высоту) документа в пикселах |
| charset | возращает строковое представление (описание) кодировки |
| characterSet | устанавливает кодировку, используемую браузером для отображения текущей странички (поддерживается только в NN) |
| compatMode | благодаря этому свойству мы можем определить, какой режим включён в данный момент — BackCompat (IE4 - IE5) или CSS1Compat (IE6) (поддерживается только в IE6 и выше - доступно только для чтения) |
| defaultCharset | устанавливает кодировку, используемую браузером для отображения текущей страницы. Различия между charset и defaultCharset не найдено, однако если в сценарии временно изменять свойство charset, для восстановления оригинального набора символов можно воспользоваться defaultCharset (str) |
| designMode | используется, когда браузер IE выступает в качестве компонента другого приложения (str) Оно разрешает (запрещает) изменение HTML кода текущей странички, в обычных условиях это свойство не имеет никакого действия |
| documentElement | возращает ссылку на объект HTML или XML - элемента, который представляет содержимое всего текущего документа (str) |
| embeds | возвращает массив объектов <embed> |
| expando | установленное в true, позволяет использовать новые свойства объекта, добавленные вами при выполнении сценария |
| fileCreatedDate | дата создания документа или графического файла |
| fileModifiedDate | дата последнего изменения документа или графического файла (str) |
| fileSize | размер файла (html-документа или графического изображения) |
| forms | возвращает массив объектов <form> |
| frames | возвращает массив объектов <frame> |
| height (width) | возвращает высоту (ширину) текущего окна или фрейма в пикселах (соответствует свойству в IE scrollHeight) (int) |
| images | возвращает массив объектов <img> |
| lastModified | дата последнего изменения документа |
| layers | возращает массив слоёв, расположенных в документе |
| links | возращает массив, содержащий в себе ссылки на все объекты ссылок в текущем документе |
| location | адрес страницы (и в IE, и в NN - это свойство можно читать и менять) |
| Url | адрес страницы (в IE это свойство можно читать и менять, в NN - только читать) |
| UrlUnencoded | возращает строку URL-адреса в виде кода (все не буквенно-цифровые символы будут перекодированны в их URL-представление - знак % и шестнадцатеричный код символа, например пробел будет выглядеть как %20) |
| parentWindow | возвращает ссылку на объект window, который содержит текущий документ |
| plugins | аналог document.embeds |
| protocol | возращает версию протокола, с помощью которой осуществлялся доступ к текущему документу |
| readyState | возращает текущее состояние документа (поддерживается только в IE - доступно только для чтения)
|
| referrer | интернет-адрес web-ресурса, с которого пришёл пользователь (если пользователь пришёл на вашу страницу простым набором адреса в строке web-обозревателя, возращается пустая строка) |
| script | возращает массив всех элементов <script>, содержащихся в документе (имеется возможность не только просматривать массив, но и добавлять (удалять) элементы |
| security | предоставляет информацию о типе защиты, если таковая применяется в текущем документе |
| selection | возращает объект selection, содержимое которого, отображается в окне браузера, как выделение основного текста (может осуществляться пользователем или сценарием в объекте textRange) |
| styleSheets | возращает массив всех элементов <style>, содержащихся в документе |
| title | название документа, определённое в теге <title> (в IE это свойство можно читать и менять, в NN - только читать) |
см. также: Методы объекта document





