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