onkeydown

onkeydown - натискається клавіша на клавіатурі.

Синтаксис:

object.onkeydown=function( event ){ // код функції, яка виконується коли відбувається подія };

Параметри:

object - об'єкт якому присвоюється подія.

event - об'єкт KeyboardEvent який передається функції в якості параметру.

Опис:

onkeydown - подія яка виникає коли натискається клавіша на клавіатурі.

Приклад:

Тест:
document.getElementById("test").onkeydown=function(){alert("onkeydown - натискається клавіша на клавіатурі");}

Ввід тільки цифр:

document.getElementById("test").onkeydown=function(e){ e=e || window.event; var key=e.which ? String.fromCharCode(e.which) : e.key; return "0123456789".indexOf(key)>-1 || e.keyCode==8; }

Ввід не більше 5 символів:

document.getElementById("test").onkeydown=function(e){ e=e || window.event; if(e.keyCode===8) return true; else return this.value.length<5; }