0

我对 Javascript 上的 onkeypress 事件有疑问。

是否可以检测到 Just Ctl 键或 Alt 键?目前,如果同时按下 Ctl 和 m ,则 onkeypress 事件可以触发点击。是否可以单独执行 Ctl 键?

期待您的评论

4

2 回答 2

5

onkeypress只是捕捉字符键。使用onkeydown和/或onkeyup其他键。请参阅Peter-Paul Koch 关于关键事件的信息

于 2009-05-30T13:34:54.740 回答
0

从外观上看,不,您不能只捕获 Ctrl 键。专门用于捕获键的热键 jQuery 插件也不捕获直接的“Ctrl”键,所以我猜这是不可能的。您可以使用鼠标事件来捕捉它,但这并不完全相同。

http://jshotkeys.googlepages.com/test-static-01.html

于 2009-05-30T13:34:54.647 回答