Свойства объекта document
Основным объектом JavaScript является HTML-документ. Кроме методов для вывода текста на экран, этот объект содержит набор свойств, описывающих документ (см. таблицу 3.3).
Таблица 3.3. Свойства объекта document
| Свойство объекта | Описание |
| title | Заголовок документа, соответствует содержимому тега <TITLE> |
| location | Полный адрес (URL) документа |
| lastModified | Дата последней модификации |
| referrer | Адрес (URL) ссылающегося документа |
| anchors, links | Массивы ссылок в документе |
| forms | Содержит все диалоговые формы документа |
| cookie | Отметки состояний |
| fgColor | Цвет текста (атрибут TEXT тега <BODY>) |
| bgColor | Цвет фона (атрибут BGCOLOR тега <BODY>) |
| alinkColor | Соответствует атрибуту ALINK тега <BODY> |
| linkColor | Соответствует атрибуту LINK тега <BODY> |
| vlinkColor | Соответствует атрибуту VLINK тега <BODY> |
Пример сценария, изменяющего по нажатию кнопки цвета фона документа на темно-синий, а цвета текста - на белый:
<SCRIPT> functionchColor() { document.bgcolor="#000080"; document.fgcolor="white"; } </SCRIPT> <FORM> <INPUTtype="button" name="btn2" value=" Смена цвета" onClick="chColor()"> </FORM>
Язык JavaScript имеет развитые алгоритмические возможности, необходимые для написания расчетных программ. С его помощью можно написать сценарии для доступа к БД и построения диаграмм и графиков.