Вторник, 26.11.2024, 14:36
Приветствую Вас Гость | RSS
Мой сайт
Главная | События объектов | Регистрация | Вход
Форма входа

Меню сайта
Друзья сайта.
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Необходимый софт.
Winrar 3.80 Full Rus
AIMP2 Version 2.5
Download Master 5.Rus
NOD32 Full Rus
Ключи NOD32 Full Rus
Kaspersky 8.0.0.501 Rus
K-Lite Codec Pack 4.4.5 Full
Mozilla Firefox 3.0.1
опера 9.51
Pragma 5.Rus+key
Qip infium 9020 Rus
Skype 4.0 Rus
GOM Media 2.1 Rus
Календарь
«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей

События объектов

Такого рода событиями принято считать какие-либо действия со стороны пользователя посредством клавиатуры или мыши, а также такие операции с различными документами (например формы), как загрузка и их отправка.

У каждого события в языке DHTML придусмотрена соответствующая команда для обработки, которая имеет вид названия события с прификсом ' on '.

событие команда описание события
mouseover onmouseover наведение указателя мыши на объект.
mouseout onmouseout указатель мыши покидает область, отведенную под объект.
mousemove onmousemove динамическое движение указателя мыши по заданной области объекта.
click onclick "клик" мышкой, когда её указатель наведен на объект
mousedown onmousedown нажатие кнопки мыши, независимо от того, где нахотится указатель мыши в документе. Примечание : команду нужно применять в "связке" с обратой командой onmouseup.
mouseup onmouseup применяется в ответ на действие события mousedown , т.е отпускание кнопки мыши. Обработка команды onmouuseup произведётся только в "связке" с командой onmousedown.
keypress onkeypress "клик" клавиатурной клавиши.
keydown onkeydown нажатие на клавишу клавиатуры, при раскладке "клика" на два события. Соответственно команда onkeydown используется с противоположной командой onkeyup.
keyup onkeyup "логическое" завершение события keydown, т.е. отпускание клавиатурной клавиши. Команда onkeyup обрабатывается в "связке" с onkeydown.
keycode onkeycode любые события, связанные с нажатием клавиш на клавиатуре, будут работать в Юникодах.
focus onfocus на объект наведен фокус.
blur onblur с объекта убран фокус.
load onload документ загружен полностью и без ошибок.
error onerror документ загружен с ошибкой.
unload onunload отправка или выгрузка документа.
select onselect выбор текста или его фрагмента из формы для последующей манипуляции с ним.
submit onsubmit отправка формы.
reset onreset сброс содержимого формы, при использовании кнопки " RESET"
resize onresize данное событие наступает при изменение габаритов окна браузера.
move onmove перемещение окна браузера.
scroll onscroll прокрутка содержимого окна браузера.
dragdrop ondragdrop перетаскивание какого-либо элемента (например ссылки) в окно браузера.
dragstart ondragstart перетаскивание элемента куда-либо из окна браузера.
abort onabort документ загружен не полностью.

Реализация команд для наступившего события производится в нужном теге (если он поддерживает такое событие) по принципу присвоения атрибутов. В записи кода одного тега назначать обработку событий можно любое колличество, при условии, если они не будут противоречить друг другу. Правильную последовательность для некоторых составных событий (например нажатие и отпускание кнопки мыши) необходимо учитывать. Формула записи обработки событий выглядит следующим образом:

<Тег атрибуты команда_события_1=значение.... команда_события_n=значение>

Copyright MyCorp © 2024
Бесплатный конструктор сайтов - uCoz