"С миру по нитке..." Форум

"С миру по нитке..." Форум (http://forum.vika-plus.ru/index.php)
-   Копилка опыта (http://forum.vika-plus.ru/forumdisplay.php?f=24)
-   -   javascript: События и перехватчики для полей формы input (http://forum.vika-plus.ru/showthread.php?t=1163)

alagor 09.02.2016 20:27

javascript: События и перехватчики для полей формы input
 
События и перехватчики для полей формы input в javascript

У инпутов в javascript есть:
onfocus (при фокусировке менять задний фон или бордеры);
onblur (при потере фокусировки запускать проверку того, что было введено);
onchange — при изменеии значения инпута, сработает только после того, как мы уберем фокус с элемента;
PHP код:

document.querySelector("input").onfocus
document
.querySelector("input").onblur
document
.querySelector("input").onchange 

onkeydown — при нажатии кнопки клавиатуры, сработает сразу;
onkeyup — при отжатии кнопки клавиатуры;
onkeypress — только после того как нажали и потом отпустили;
onmousedown — после нажатия левой кнопки мыши;
onmouseup — после отпускания левой кнопки мыши;
onclick — срабатывает на клик мыши;
ondblclick — после двойного клика на левую кнопку мыши;
oncontextmenu — после нажатия и отпускания правой кнопки мыши;
onmousemove — срабатывает на любое движение мыши (используется для drag’n’drop);
onmousedown — берем обьект — меняем координаты элемента (ставим новые координаты из первого аргумента события)


Часовой пояс GMT +5, время: 21:12.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot