javascript - 按键事件处理程序中箭头键读取为 '0'

标签 javascript event-handling dom-events keypress

在Firefox 8.0.1中使用Firebug进行调试,我附上keypress可编辑 div 的事件处理程序。除箭头键外,每个按键都会在控制台中正确显示,其中 e.which在控制台中显示为 0。

如何获取向上和向下箭头键的键码?

最佳答案

您似乎无法使用 keypress 作为方向键,只能使用 keyupkeydown:

Binding arrow keys in JS/jQuery

关于javascript - 按键事件处理程序中箭头键读取为 '0',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8798031/

相关文章:

javascript - 消除多个数组的重复项

javascript - Nativescript - 使用按钮引用访问 'Binding Context'

python - tkinter python 上的鼠标事件没有返回输出

c# - 如何将 GestureListener 处理程序添加到 silverlight 中的 cs 代码中的控件?

javascript - Vue.js + SVG map - 如何设置所选项目的样式?

javascript - 使用 Angular 2 显示图像

javascript - RESTful API 可以工作,但无法正确渲染 UI(MDC + Sheetsu)

javascript - 如果我提到最外面的选择器,为什么事件委托(delegate)不起作用?

javascript - 删除行后删除表

javascript - 在 Ember-cli 演示中包装 localStorage