【问题标题】:Arrow Keys reading as '0' in keypress event handler [duplicate]按键事件处理程序中的箭头键读取为“0”[重复]
【发布时间】:2012-02-06 13:19:26
【问题描述】:

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

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

【问题讨论】:

    标签: javascript event-handling dom-events keypress


    【解决方案1】:

    方向键好像不能用keypress,只能用keyupkeydown

    Binding arrow keys in JS/jQuery

    【讨论】:

    • 我认为原因是箭头键不会产生字母、数字或符号。
    猜你喜欢
    • 1970-01-01
    • 2011-08-25
    • 2016-08-30
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    • 2018-06-30
    • 1970-01-01
    • 2022-11-28
    相关资源
    最近更新 更多