【发布时间】:2017-07-22 21:52:00
【问题描述】:
例如按键事件将返回以下内容
KeyboardEvent {
charCode: 32,
code: "Space",
key: " ", // space character
keyCode: 32,
which: 32
}
其中哪些(如果有)已弃用/不应使用?代码对我来说很有意义,因为它是人类可读的。 Afaik,which 已弃用。
【问题讨论】:
-
key在(未)按下 shift 时分别给出c和C,而code在两种情况下都返回KeyC。此外,这会忽略用户的键盘布局。
标签: javascript keyboard-events