我需要检测的是此刻是否按下了大写锁定键。因此,我不需要状态(打开/关闭),我想检查用户是否保持按下大写锁定。 JavaScript可能吗?我想在浏览器中创建类似Enso Launcher的东西。

最佳答案

我想检查用户是否保持按下大写锁定。


在大多数浏览器中,CapsLock,try it here将获得keydownkeyup事件(只需将页面聚焦并按一个键)。 (This article具有许多有关键盘事件的有用信息。)

keydown对于CapsLock似乎没有重复,对其他人也是如此,但是您可以监视keydown并假定它已关闭,直到看到keyup

关于javascript - 检测大写锁定是否关闭,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11392470/

10-09 01:04