1

我需要的是检测此时的大写锁定键是否已关闭。所以我不需要状态(开/关),我想检查用户是否按住大写锁定。可以用javascript吗?我想在浏览器中创建类似 Enso Launcher 的东西。

4

1 回答 1

3

我想检查用户是否按住大写锁定。

在大多数浏览器上,您将获得CapsLock 的事件,keydown在此处尝试(只需聚焦页面并按一个键)。(这篇文章有很多关于键盘事件的有用信息。)keyup

keydownCapsLock 似乎并没有像其他人那样重复,但您可以观察keydown并假设它已关闭,直到您看到keyup.

于 2012-07-09T09:45:22.847 回答