【发布时间】:2016-08-15 12:59:40
【问题描述】:
在 Javascript 中,我有 keydown 事件的回调函数。我使用keyCode 和which 属性来检测用户按下了哪些键。
var keyPressed = event.keyCode || event.which;
if (keyPressed > 47 && keyPressed < 58) {
//do something
}
效果很好。但是,此属性已弃用,我切换到 key 属性。当我替换代码时,它无法正常工作。
if (event.key > 47 && event.key < 58) {
//do something
}
我无法检查用户在范围内按下的键。
【问题讨论】:
标签: javascript keyevent