我对Javascript上的onkeypress事件有疑问。
是否可以检测到Just Ctl键或Alt键?如果同时按下Ctl和m,则onkeypress事件可以触发点击。是否可以单独执行Ctl键?
期待您的意见
答案 0 :(得分:5)
onkeypress
只捕获字符键。使用onkeydown
和/或onkeyup
作为其他键。请参阅Peter-Paul Koch on key events。
答案 1 :(得分:0)
从它的外观来看,不,你不能只捕获Ctrl键。专注于捕获键的The hotkeys jQuery plugin也不会捕获直接的“Ctrl”键,所以我猜它是不可能的。 You can catch it with the mouse events,但那不是一回事。