如何使用javascript知道按下的键?

时间:2013-01-16 05:22:09

标签: javascript javascript-events onkeypress

  

可能重复:
  js: how to find out what character key is pressed?

我想知道如何在按键时创建事件并指定仅使用javascript按下哪个键。提前谢谢

1 个答案:

答案 0 :(得分:2)

<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>

摘自How to find out what character key is pressed?