KeyboardEvent key 属性
描述
The key
属性返回事件发生时按下的键。
The key
属性是只读的。
返回值可以是
- 单个字符 ("a", "W", "4", "+", "$")
- 多个字符 ("F1", "Enter", "HOME", "CAPS LOCK")
语法
event.key
技术细节
返回值 | 字符串 按下的键 单个字符 ("A", "a", "4", "+", "$") 多个字符 ("F1", "Enter", "HOME", "CAPS LOCK") |
---|---|
DOM 版本 | DOM Level 3 键盘事件. |
更多示例
示例
如果用户按下“A”键,则写入一些文本
let key = event.key;
if (key == "a" || key == "A") {
let text = "你按下了 'A' 键!";
}
尝试一下 »
浏览器支持
event.key
是 DOM Level 3 (2004) 功能。
它在所有现代浏览器中都得到完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 11 |