Справочник по JavaScript : Объект document : Свойства объекта document

смотрим также

Материал из Справочник Web-языков

Версия от 14:40, 26 апреля 2011; Evgen (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск


Прежде всего надо отметить, что объект document существует в единственном экземпляре для всего HTML-документа. Он присутствует всегда, если существует HTML-документ, поэтому специально создавать его не требуется.

Содержание

activeElement

Используется в сценарии для получения ссылки на элемент странички, находящийся в данный момент в фокусе

  • Возвращает: ссылка на объект
  • Совместимость: IE начиная с 4.0

alinkColor

Задает или возвращает цвет активных гиперссылок.

document.alinkColor[ ="{Цвет}"];
  • Возвращает: шестнадцатеричное значение или название цвета
  • Значение по умолчанию #0000FF.
  • Совместимость: IE начиная с 3.02, NN начиная с 2.0

anchors

Объекты анкеров представляют собой выражения в документе HTML, описанные в дескрипторе . Данные объекты обозначаются в URL символом #, расположенным между URL странички и именем анкера.

хъхъПример: Получение количества анкеров в документе

var anchorCount=document.anchors.length
  • Возвращает: массив объектов анкеров
  • Совместимость: IE начиная с 3.02, NN начиная с 2.0

applets

Благодаря свойству applets можно обращаться к аплетам java, содержащимся в документе.

  • Возвращает: массив объектов аплетов
  • Совместимость: IE начиная с 4.0, NN начиная с 3.0

bgColor

Задает или возвращает цвет фона страницы. В IE работает правильно, только если цвет страницы установлен атрибутом BGCOLOR.

  • Возвращает: шестнадцатеричное значение или название цвета
  • Совместимость: IE начиная с 3.02, NN начиная с 2.0

body

Этот объект имеет множество ключевых свойств для управления внешним видом странички. Для доступа к его свойствам лучше использовать выражение document.body.

  • Возвращает: ссылку на все содержимое тега <BODY>
  • Совместимость: IE начиная с 4.0, NN начиная с 6.0

charset

Это свойство устанавливает кодировку, используемую браузером для отображения текущей странички. Используется только IE.

  • Возвращает: строковое представление (описание) кодировки
  • Совместимость: IE начиная с 3.02, NN начиная с 2.0

characterSet

Это свойство устанавливает кодировку, используемую браузером для отображения текущей странички.Используется только NN.

  • Возвращает: строковое
  • Совместимость: NN начиная с 6.0

compatMode

в Internet Explorer 6 появилось новое свойство объекта document, которое обзывается compatMode. Благодаря этому свойству (оно, кстати, только для чтения) мы можем определить, какой режим включён в данный момент — BackCompat (IE 4.x–IE 5.x) или CSS1Compat (IE 6). Исходя из значения этого свойство, мы можем, например, указывать различные значения CSS свойств width, margin или padding:

if (document.getElementById)
{
oBlock = document.getElementById("mydiv");
oBlock.style.width = 
  ((document.compatMode) && (document.compatMode == "CSS1Compat")) ? "200px" : "250px";
}
  • Возвращает: строковое
  • Совместимость: IE начиная с 6.0

defaultCharset

Это свойство устанавливает кодировку, используемую браузером для отображения текущей странички.Различия между charset и defaultCharset не найдено, однако если в сценарии временно изменять свойство charset, для восстановления оригинального набора символов можно воспользоваться defaultCharset.

  • Возвращает: строковое
  • Совместимость: IE начиная с 4.0

designMode

Это свойство используется, когда браузер IE выступает в качестве компонента другого приложения, данная ситуация описана здесь. Оно разрешает/запрещает изменение HTML кода текущей странички, в обычных условиях это свойство не имеет никакого действия.

  • Возвращает: строковое
  • Совместимость: IE начиная с 5.0

documentElement

Возвращает ссылку на объект HTML или XML - элемента, который представляет содержимое всего текущего документа.

  • Возвращает: ссылка на элемент HTML или XML- объекта
  • Совместимость: IE начиная с 5.0, NN начиная с 6.0

embeds

Всякий раз, когда необходимо загрузить данные, требующие надстройки (внедряемого модуля)-приложения для их воспроизведения либо вывода на экран, используют дескриптор Свойство document.embeds - это единственный способ определения таких дескрипторов, добавленных в документ

var сount=document.embeds.length
  • Возвращает: массив объектов элемента embed
  • Совместимость: IE начиная с 4.0, NN начиная с 3.0

expando

Это свойство установленное в true позволяет использовать новые свойства объекта, добавленные вами при выполнении сценария

  • Возвращает: булево
  • Совместимость: IE начиная с 3.02, NN начиная с 2.0

fgColor

Задает или возвращает цвет текста. Значение по умолчанию #000000.

  • Возвращает: шестнадцатеричное значение или название цвета
  • Совместимость: IE начиния с 3.02, NN начиная с 2.0

fileCreatedDate

Возвращает дату создания файла HTML-документа в формате mm/dd/yyyy, только для чтения.

  • Возвращает: строка
  • Совместимость: IE начиния с 4.0

fileModifiedDate

Возвращает дату последнего изменения файла HTML-документа в формате mm/dd/yyyy, только для чтения.

  • Возвращает: строка
  • Совместимость: IE начиния с 4.0

fileSize

Возвращает размер файла HTML-документа или графического изображения.

  • Возвращает: строка
  • Совместимость: IE начиния с 4.0

forms

Возвращает массив объектов form. Первым элементом массива document.forms[0] является ссылка на самую первую форму, определённую в документе.

  • Возвращает: массив
  • Совместимость: IE начиния с 3.02, NN начиная с 2.0

frames

Возвращает массив объектов frame. Первым элементом массива document.frames[0] является ссылкой на самый первый фрейм, определённый в документе.

  • Возвращает: массив
  • Совместимость: IE начиния с 4.0

height

Задает или возвращает высоту текущего окна или фрейма в пикселях, соответствует свойству в IE scrollHeight.

  • Возвращает: целочисленное
  • Совместимость: NN начиная с 4.0

images

Содержит массив дескрипторов всех изображений загруженных на текущей страничке, благодаря этому можно обращаться к изображениям так
edocument.images[0]
  • Возвращает: массив
  • Совместимость: IE начиния с 4.0, NN начиная с 3.0

lastModified

Возвращает дату последнего изменения документа в виде строки.

  • Возвращает: строковая дата
  • Совместимость: IE начиная с 3.02, NN начиная с 2.0

layers

Это массив слоёв расположенных в документе

  • Возвращает: массив
  • Совместимость: NN 4.0

linkColor

Задает или возвращает цвет гиперссылок в документе. В IE работает правильно, только если цвет гипессылок установлен атрибутом LINK.

  • Возвращает: шестнадцатеричное значение или название цвета
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

links

Массив содержит в себе ссылки на все объекты ссылок в текущем документе, нумерация начинается с 0.

  • Возвращает: массив
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

location

Установка нового URL адреса свойству location приведёт к загрузке странички находящейся по этому адресу

  • Возвращает: строковое
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

URL

Свойство только для чтения, возвращает адрес текущей загруженной в браузер странички.

  • Возвращает: строковое
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

parentWindow

Свойство document.parentWindow возвращает ссылку на объект window, который содержит текущий документ.

  • Возвращает: ссылка на объект window
  • Совместимость:IE начиная с 4.0

plugins

Аналог document.embeds

  • Возвращает: массив
  • Совместимость:IE начиная с 4.0, NN начиная с 4.0

protocol

Возвращает версию протокола, с помощью которой и осуществлялся доступ к текущему документы

  • Возвращает: строковое
  • Совместимость:c NN начиная с 2.0

readyState

Возвращает текущее состояние документа.

Возвращает одно из четырех значений
complete - означает, что документ полностью загружен
interactive - загружен не полностью но доступен для просмотра и управления
loading - загружается
uninitialized - недоступен, как правило, загружается.
  • Доступен только для чтения.
  • Возвращает: строковое
  • Совместимость:IE начиная с 4.0

referrer

Возвращает Интернет-адрес Web-страницы, с которой пользователь перешел на текущую страницу. Если же пользователь перешел на нее простым набором адреса в строке Web-обозревателя, возвращается пустая строка.

  • Возвращает: строковое
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

scripts

Возвращает массив всех элементов SCRIPT содержащихся в документе. Имеется возможность не только просматривать массив, но и добавлять/удалять элементы.

  • Возвращает: массив
  • Совместимость:IE начиная с 4.0

security

Это свойство предоставляет информацию о типе защиты, если таковая применяется в текущем документе.

  • Возвращает: строковое
  • Совместимость:IE начиная с 5.5

selection

Свойство document.selection возвращает объект selection, содержимое которого отображается в окне браузера как выделение основного текста. Это выделение может осуществляется пользователем или с помощью сценария в объекте TextRange

  • Возвращает: объект
  • Совместимость:IE начиная с 4.0

styleSheets

Массив styleSheets содержит ссылки на все элементы STYLE, присутствующие на текущей страничке.

  • Возвращает: массив
  • Совместимость:IE начиная с 4.0, NN начиная с 6.0

title

Возвращает заголовок Web-страницы, заданный в теге <TITLE>

  • Возвращает: массив
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

URL

Задает или возвращает интернет-адрес текущей Web-страницы.

  • Возвращает: массив
  • В NN доступно только для чтения.
  • Совместимость:IE начиная с 4.0, NN начиная с 2.0

URLUnencoded

Свойство возвращает строку URL-адреса в виде кода. Это означает, что все не буквенно-цифровые символы (имеются ввиду только цифры и буквы латинского алфавита) будут перекодированны в их URL-представление. т.е.знак % и шестнадцатеричный код символа ( например пробел будет выглядеть как %20).

  • Возвращает: строковое
  • Совместимость: IE начиная с 5.5

vlinkColor

Задает или возвращает цвет посещенных гиперссылок в документе. В IE работает правильно, только если цвет посещенных гиперссылок установлени атрибутом VLINK.

  • Значение по умолчанию №800080
  • Возвращает: строковое
  • Совместимость:IE начиная с 3.02, NN начиная с 2.0

width

Ширина документа в пикселях.

  • Доступно только для чтения
  • Возвращает: строковое
  • Совместимость:NN начиная с 4.0
Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования