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