Интернет программирование стр.119

Пришло время рассмотреть наиболее часто используемые события языка VBScript.

? on Focus — получение объектом фокуса ввода.

? onBiur — потеря объектом фокуса ввода.

? onReset — перезагрузка формы, то есть нажатие пользователем на форме кнопки Reset.

? onsubmit — передача данных из формы серверу, нажатие кнопки Submit.

? onchange — изменение значения объекта.

? onLoad — начало загрузки объекта.

? onAbort — прекращение загрузки. Обычно интерпретируется как обрыв загрузки графического изображения при нажатии пользователем кнопки Stop.

? onError — возникновение ошибки при загрузке графического изображения.

? onclick — одиночный щелчок мыши на объекте.

? onDbiciick — двойной щелчок мыши на объекте.

? onMouseDown — нажатие кнопки мыши на объекте.

? onMouseUp — пользователь отпускает кнопку мыши при нахождении курсора мыши на объекте.

? onMouseMove — возникает при перемещении пользователем мыши.

? onMouseOver — курсор мыши появляется на объекте.

? onMouseOut — курсор мыши покидает объект.

? onKeyDown — возникает при нажатии пользователем любой клавиши.

? onKeyPress — возникает при нажатии пользователем конкретной клавиши.

? onKeyUp — возникает в момент отпускания пользователем нажатой клавиши.

? onHeip — инициируется при нажатии на клавишу <F1> или кнопку Help.

? onScroii — событие возникает при прокрутке пользователем содержимого HTML-документа в окне просмотра браузера.

Этих событий нам должно хватить для плодотворной работы.

Помимо списка событий, который специфичен для каждого языка, существуют отличия и в списке свойств основного события event. Синтаксис указания этих свойств прост — window.event.property, где вместо property вписывается правильное наименование какого-либо свойства.

Итак, приводим список свойств события event.

? keyCode — возвращает число, являющееся ASCII-кодом нажатой клавиши. Может быть не только прочитано, но и изменено.

? shiftKey — возвращает логическое значение True, если нажата клавиша <Shift>.

? ctriKey — возвращает логическое значение True, если нажата клавиша <Control>.

? aitKey — возвращает логическое значение True, если нажата клавиша <Alt>.

? х — возвращает горизонтальную позицию курсора.

? у — возвращает вертикальную позицию курсора.

? clientx — горизонтальная позиция курсора в клиентской области.

? ciientY — вертикальная позиция курсора в клиентской области.

? button — кнопка, нажатая в данный момент.

? canceiBubbie — отключает передачу события вверх по иерархии, если значение свойства равно True. В качестве примера действия можно привести следующий случай. Если мы делаем сценарий с перехватом события onclick двумя объектами, один из которых старше другого в иерархии объектов, например, абзац и тело документа, то после обработки события для абзаца начнется обработка этого же события для всего документа. Если же в обработчик события вставит конструкцию window.event.CanceiBubbie, подобная ситуация не возникнет.


⇐ вернуться назад| |читать дальше ⇒


* Цены на автокресла baby care. Автокресло cocoon isofix baby care.