Как получить номер клавишы.
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, время: 10:44. |