jQuery的kepress上左,右箭头和空格键检测(jQuery kepress detectio

2019-10-29 05:33发布

我试图用一个小的jQuery在这里,以检测被按下的键。

我有很多关于尝试使用功能检测ASCII码和这样的,看看哪些被按下的键,但我有点困惑。

此外,什么是使用keyUp,KeyDown和按键之间的区别?

Answer 1:

KEYDOWN:
当用户按下一个键触发。 它重复,同时用户保持按压了键。

按键:
当实际字符被插入在触发,例如,文本输入。 它重复,同时用户保持按压了键。 通过Safari浏览器iPhone不支持。

KEYUP:
已执行当用户释放一个键,该键的默认操作后触发。

来源: http://www.quirksmode.org/dom/events/keys.html



Answer 2:

  1. 当一个键被按下键按下事件。
  2. 按键事件被解雇每次如果用户继续按住该键,让一个字符重复,实际上是输入的字符。
  3. 按键被释放时释放事件的关键触发。


文章来源: jQuery kepress detection on left, right arrows and space bar