Как получить номер клавишы.
document.onkeypress=keydown();
function keyDown(){
alert(event.keyChar);
}
<body onload="document.getElementById('getkey').focus();"><input type='button' id='getkey' onkeydown="return keyDown(event)"/>
1.При нажатии на любую клавишу выдает "press". Но нужно чтобы выдавало номер клавишы... 2.Как избавить от второго кода? чтобы все было в первом коде? |
Вот когда поле находится в фокусе нажимай любую клавишу будет выдавать её код:
<script type="text/javascript">
window.onload = function () {
var input = document.getElementById('getkey');
input.focus();
input.onkeydown = function (e) {
alert(e.keyCode);
}
}
</script>
<body><input type='text' id='getkey'/>
|
| Часовой пояс GMT +3, время: 23:45. |