KeyboardEvent key 属性
描述
key
属性返回 **发生事件时按下的键**。
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 |