它指的是在键盘上按下某个键时发生的事件。
句法:
事件:按下按键时会发生以下事件-
- 按键按下
- 按键
- 上键
特性:
- ALT键:
- 字符代码:
- 代码:
- 控制键:
- getModifierState():
- 正在作曲:
- 钥匙:
- 关键代码:
- 地点:
- 元键:
- 重复:
- 移位键:
- 哪一个:
无论是否按下 alt 键,它都会返回。
它返回键的 unicode字符。
它返回输入密钥的代码。
无论是否按下 ctrl 键,它都会返回。
如果指定的键被激活,则返回 true。
它返回事件是否正在编写。
它返回键值。
它返回 onkeypress 或 onkey doen 事件的 unicode字符。
它返回键盘上键的位置。
无论是否按下元键,它都会返回。
如果一个键被反复按住,它就会返回。
无论是否按下 shift 键,它都会返回。
它返回事件类型的 unicode字符。
返回值:它返回从键盘按下给定键时发生的事件。
示例 1:显示 onkeypress 事件。
Geeks for Geeks
Type something in the box:
输出:
按键前:
按键后:
示例 2:显示 onkeydown 事件。
Geeks for Geeks
Type something in the box:
输出:
按键前:
按键后:
示例 3:检查按下的键是否为 Alt。
Geeks for Geeks
Type something in the box to
check if Alt key is pressed or not:
输出:
按键前:
按键后:
示例 4:从键盘上找出按下的键。
Geeks for Geeks
Type something in the box
to know the entered key:
输出:
按键前:
按键后:
浏览器支持:列出的浏览器支持 DOM 键盘事件-
- 谷歌浏览器
- 火狐浏览器
- 边缘
- 苹果浏览器
- 歌剧