Обьект описывает HTML- документ, выведенный на экран в данный момент. Включает следующие основные функции:
- write - вывод информации в документ,
- writeln - то же с переходом на новую строку,
Основные аттрибуты:
- location - адрес документа, ссылающегося на данный,
- title - получение заголовка документа,
- bgСolor - задает цвет фона,
- fgСolor - задает цвет текста документа,
- linkСolor - задает цвет непосещенных ссылок,
- vlinkСolor - задает цвет посещенных ссылок,
- lastModified - дата и время последней корректировки,
- URL - URL документа, содержащего ссылку на данный документ,
- referrer - URL документа, из которого "браузер" лошел до данного,
- images[] - массив ссылок в документе,
- links[] - массив ссылок в документе,
- anchors[] - массив меток (адресов ссылок) в документе,
- forms[] - массив обьектов Form, по одному для каждого Form,
- images.length - количество обьектов images в документе,
- links.length - количество обьектов links в документе,
- anchors.length - количество обьектов anchors в документе,
- forms.length - количество обьектов images в документе, не работает под MS Internet Explorer.
Команда write:
Выведем на экран простой текст:
<SCRIPT LANGUAGE="JavaScript">
document.write("Текст, выведенный с помощью команды write");
</SCRIPT>
Результат выполнения этих команд:
Текст, выведенный с помощью команды write
Отметим следующее:
- Каждая вставка в JavaScript в HTML-документе начинается командой <SCRIPT> и заканчивается командой </SCRIPT>
- Вывод сообщения осуществляется с помощью команды write обьекта document
- Для обработки текста можно использовать команды HTML, например, для вывода текста жирным шрифтом задайте:
<SCRIPT LANGUAGE="JavaScript">
document.write("<B>Жирный шрифт</I>");
</SCRIPT>
И Вы получите:
Жирный шрифт
- Аналогично, можно вывести курсивный шрифт и с подчеркиванием, изменить размер и цвет текста.
Для вывода графмческого изображения picture.gif зададим команду:
<SCRIPT LANGUAGE="JavaScript">
document.write("<B><IMG SRC='picture.gif'></I>");
</SCRIPT>
Обратите внимание, что имя файла задано в одинарных кавычках- для того, чтобы избежать путаницу, действует правило: внутри
двойных кавычек пишем одинарные, внутри одинарных- соответственно, двойные.
Изменение цвета текста и фона:
<SCRIPT LANGUAGE="JavaScript">
document.bgColor = "#008000",
document.fgColor = "#FFFFFF",
</SCRIPT>
Устанавливается темно-зеленый цвет фона (008000) и белый цвет текста (FFFFFF).
Вывод заголовка документа:
<SCRIPT LANGUAGE="JavaScript">
document.write(document.title);
</SCRIPT>
Дата последней модификации страницы:
Без указания даты последней корректировки не обходится ни одна уважающая себя страница. В JavaScript эта дата задается
следующим образом:
<SCRIPT LANGUAGE="JavaScript">
document.write(document.lastModified);
</SCRIPT>
URL документа, ссылающегося на данный:
<SCRIPT LANGUAGE="JavaScript">
document.write(document.URL);
</SCRIPT>
URL документа, из которого "браузер" дошел до данного:
<SCRIPT LANGUAGE="JavaScript">
document.write(document.referrer);
</SCRIPT>
Массив обьектов Image в данном документе:
Выведем первый обьект Image в данном документе.
<SCRIPT LANGUAGE="JavaScript">
document.write(document.images[1]);
</SCRIPT>