JavaScript. Подробное руководство, 6-е издание
Шрифт:
Объекты
Создать новый объект
Кроме
Справочная статья HTMLDocument, имевшаяся в предыдущем издании этой книги, теперь объединена с этой справочной статьей. Обратите внимание, что некоторые свойства, методы и обработчики, описываемые здесь, могут использоваться только при работе с HTML-документами и не могут применяться к XML-документам.
Свойства
Помимо свойств, перечисленных ниже, в качестве свойств документа можно также использовать значения атрибутов
Элемент документа, владеющий в настоящий момент фокусом ввода.
В HTML-документах это свойство ссылается на элемент
Кодировка символов документа,
Кодировка символов документа. Это свойство подобно свойству
Это свойство содержит строку «BackCompat», если документ отображается в «режиме совместимости» для обратной совместимости с очень старыми броузерами. Иначе это свойство содержит строку «CSSICompat».
Это свойство позволяет читать, создавать, изменять и удалять cookies, которые применяются к данному документу. Cookies - это небольшие блоки именованных данных, хранимых веб-броузером. Они позволяют броузеру «запомнить» некоторые данные, которые могут быть введены в одной странице, а использоваться в другой, или повторно использовать предпочтения пользователя между вызовами страниц в рамках сеанса. Данные в cookies автоматически
передаются между вебброузером и веб-сервером, благодаря чему серверные сценарии могут читать и изменять значения в cookies. Клиентские сценарии на языке JavaScript также могут читать и изменять значения в cookies, используя это свойство. Обратите внимание, что это свойство доступно для чтения/записи, но в целом прочитанное из него значение доступно только для чтения, как и записанное в него значение. Подробности приводятся в разделе 20.2.
Кодировка символов в броузере по умолчанию.
Объект
Если это свойство имеет значение «оn», документ целиком доступен для редактирования. Если это свойство имеет значение «off», документ целиком недоступен для редактирования. (Но при этом доступными для редактирования могут быть отдельные элементы с установленным свойством
В HTML-документах это свойство соответствует атрибуту
Узел
Корневой элемент документа. В HTML-документах это свойство всегда является объектом
Доменное имя сервера, откуда был загружен документ, или null, если он отсутствует. В отдельных случаях это свойство может использоваться для ослабления политики общего происхождения и получения доступа к документам из родственных доменов. Подробности приводятся в разделе 13.6.2.1.
Объект, подобный массиву, содержащий элементы
Объект, подобный массиву, содержащий все элементы
В HTML-документах это свойство ссылается на элемент
Объект, подобный массиву, содержащий все элементы