Javascript KeyboardEvent.code
Javascript KeyboardEvent.code,javascript,events,keyboard,onkeypress,Javascript,Events,Keyboard,Onkeypress,我喜欢使用键盘布局独立的代码。我想到了应用规范的方法,但是脚本: window.onkeypress=按 press=函数(事件){echo(event.code,typeof event.code)} 结果“未定义,未定义” 上面的脚本有什么错误 event.key运行良好,但event.keyCode与所有键盘布局(如HU、DE等)不完全一致。在大多数当前浏览器中,某些国家/地区的键显示为“0”。 它应该在里面,而且有。我找不到IE的任何信息,IE只支持DOM3事件的前一个草稿。Jahh,
我喜欢使用键盘布局独立的代码。我想到了应用规范的方法,但是脚本:
event.key
运行良好,但event.keyCode
与所有键盘布局(如HU、DE等)不完全一致。在大多数当前浏览器中,某些国家/地区的键显示为“0”。
它应该在里面,而且有。我找不到IE的任何信息,IE只支持DOM3事件的前一个草稿。Jahh,非常感谢,nightly.mozilla.org,fine works THE event.keyCode,但AltLeft未发布,但必须再次按下。这是一个错误,还是系统设置问题?。。。此按钮是菜单热键的前缀,抱歉。。。我们最好使用window.addEventListener(),因为它也提供控制按钮事件。