可能重复:
js:如何找出按下了什么字符键?
我想知道如何在按键时创建一个事件并指定仅使用 Javascript 按下哪个键。
<script type="text/javascript">
function myKeyPress(e){
var keynum;
if(window.event){ // IE
keynum = e.keyCode;
}else
if(e.which){ // Netscape/Firefox/Opera
keynum = e.which;
}
alert(String.fromCharCode(keynum));
}
</script>
<form>
<input type="text" onkeypress="return myKeyPress(event)" />
</form>