Javascript getModifierState() KeyboardEvent 方法

2025年3月18日 | 阅读时长 4 分钟

Javascript getModifierState() KeyboardEvent 用于了解键盘上的哪个按键被按下。如果修饰键被按下或点击,事件将返回 true。我们可以使用按下的、点击的键以及键盘事件来激活该函数。

语法

该语法使用 javascript 标签来使用 getModifierState() KeyboardEvent。

描述: Modifier_key 用于按下或点击键盘按钮。

按键修饰符

当按下时,修饰键会工作或触发

  • Alt
  • 移位
  • AltGraph
  • 控制
  • Meta

点击的键修饰符

当点击并取消激活时,修饰键会工作或触发

  • NumLock
  • CapsLock
  • ScrollLock

示例

以下示例展示了带有方法的 getModifierState() KeyboardEvent。

示例 1

该示例显示了键盘上按下了哪个键,并显示了事件信息。我们可以使用其他键盘事件和 javascript 函数来获取事件信息。键盘按下事件显示并操作 alt 键按钮。

输出

keydown 事件显示 alt 键的功能。

Javascript getModifierState() KeyboardEvent Method

示例 2

该示例显示了键盘上按下了哪个键,并显示了 shift 事件信息。如果按下 shift 键,则输出显示 true,否则显示 false。键盘事件显示并操作 shift 按下按钮。

输出

keydown 事件显示 alt 键的功能。

Javascript getModifierState() KeyboardEvent Method

示例 3

该示例显示了键盘上按下了哪个键,并显示了 numlock 事件信息。键盘事件显示并操作 numlock 按钮。

输出

keydown 事件显示 alt 键的功能。

Javascript getModifierState() KeyboardEvent Method

示例 4

该示例显示了键盘上按下了哪个键,并显示了 capslock 事件信息。键盘事件显示并操作 capslock 按钮。

输出

keydown 事件显示 alt 键的功能。

Javascript getModifierState() KeyboardEvent Method

结论

getModifierState 键盘事件在特定按键与函数一起操作以实现用户交互功能时工作。按键功能与网页的向上、向下和按下事件一起工作。