【发布时间】:2017-05-15 01:51:48
【问题描述】:
我注意到,当您按住像 A 这样的字母键时,只要您按住它,就会连续触发 keydown 事件。但是,当您按住 shift 时,该事件只会触发一次。我想将我的应用程序逻辑基于该观察结果,但我不知道这是否是每个浏览器中的标准行为。谁能确认一下?
【问题讨论】:
-
我不明白为什么 shift 需要“自动发送垃圾邮件”。除非您确实需要直接对 shift press 做出反应,否则您最好忽略 shift press,然后在按下字母时检查事件修饰符。
标签: javascript events keyboard dom-events keydown