Иерархическая структура объектов браузера начинается с объекта window. Он представляет окно
браузера.
· Свойство window.status используется для изменения вида строки состояния.
· Методы window.alert, window.confirm и window.prompt позволяют отображать диалоговые окна с разными запросами.
Фреймы также представляются объектами window.
Объект document представляет объект web-документа или web-страницы. Документы или страницы отображаются в окне браузера, поэтому объект document дочерний по отношению к объекту window. Изменения, проведенные с помощью объекта document, будут отображаться в окне браузера, а поэтому сказываться на объекте window.
Еще один дочерний объект объекта document – это link. В одном объекте document одновременно может существовать несколько объектов link. Одно из самых частых применений методов back и forward – это добавление на web-страницу соответствующих кнопок, позволяющих перемещаться по списку посещаемых страниц.
Объект location с одержит сведения о документе HTML, который открыт в окне. Например, следующий оператор дает указание загрузить страницу в текущем окне: window.location.href=http://www.site.ru/page.htm
|
|
Объект event позволяет коду сценария получить больше информации о каком-либо событии,
происходящем в браузере.
Динамические Web технологии. Java Script, обработка событий
Порядок выполнения программы JavaScript может изменяться при возникновении определенных
событий. События – это действия, происходящие в браузере – щелчки мышью, нажатие клавиш,
перемещение указателя мыши, загрузка рисунка и т.п.
Сценарии, которые позволяют определять события и выполнять соответствующие им действия,
называются обработчиками событий.
Обработчик событий onBlur
Событие blur происходит когда поля формы select, text или textarea теряют фокус. Обработчик событий onBlur выполняет программу JavaScript, когда происходит событие blur.
Обработчик событий onChange
Событие change происходит, когда поля формы select, text или textarea теряют фокус и их значения изменяются. Обработчик событий onChange выполняет программу JavaScript, когда происходит событие change.
Обработчик событий onClick
Событие click происходит при щелчке мышью на объекте формы. Обработчик событий: button, checkbox, radio, link, reset, submit