【发布时间】:2010-10-30 02:33:46
【问题描述】:
我对 Javascript 上的 onkeypress 事件有疑问。
是否可以检测到 Just Ctl 键或 Alt 键?目前,如果同时按下 Ctl 和 m ,则 onkeypress 事件可以触发点击。是否可以自己只做 Ctl 键?
期待你们的cmets
【问题讨论】:
标签: javascript javascript-events
我对 Javascript 上的 onkeypress 事件有疑问。
是否可以检测到 Just Ctl 键或 Alt 键?目前,如果同时按下 Ctl 和 m ,则 onkeypress 事件可以触发点击。是否可以自己只做 Ctl 键?
期待你们的cmets
【问题讨论】:
标签: javascript javascript-events
从外观上看,不,您不能只捕获 Ctrl 键。 The hotkeys jQuery plugin 专注于捕获键也不会捕获直接的“Ctrl”键,所以我猜这是不可能的。 You can catch it with the mouse events,但这不完全一样。
【讨论】:
onkeypress 只是捕获字符键。将onkeydown 和/或onkeyup 用于其他键。见Peter-Paul Koch on key events。
【讨论】: