【问题标题】:How to know pressed key using Javascript? [duplicate]如何使用 Javascript 知道按下的键? [复制]
【发布时间】:2012-12-30 09:14:33
【问题描述】:

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

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

【问题讨论】:

标签: javascript dom-events onkeypress


【解决方案1】:
<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?

【讨论】:

  • 非常感谢它对我很有效:)
猜你喜欢
  • 2022-10-04
  • 1970-01-01
  • 2015-05-31
  • 2014-01-30
  • 1970-01-01
  • 2014-03-17
  • 2021-02-06
  • 2020-05-15
  • 2011-10-30
相关资源
最近更新 更多