2012-07-09 41 views
1

我需要的是檢測當前大小寫鎖定鍵是否關閉。所以我不需要狀態(開/關),我想檢查用戶是否保持大寫鎖定按下。是否有可能使用JavaScript?我想在瀏覽器內創建一個類似Enso Launcher的東西。檢測大小寫鎖定是否關閉

+0

可能的重複[你如何判斷大寫鎖定是否使用JavaScript?](http://stackoverflow.com/questions/348792/how-do-you-tell-if-caps-lock-is-on -using-javascript) – 2012-07-09 09:46:08

+0

@TJCrowder OP強調他不要求CapsLock的狀態(開/關),而是持有密鑰的行爲。 – Imp 2012-07-09 09:48:26

回答

3

我想檢查用戶是否保持大寫鎖定按下。

大多數瀏覽器,你會得到的CapsLock​​和keyup事件,try it here(只專注頁面,按下一個鍵)。 (This article有很多有關鍵盤事件有用的信息。)

​​似乎不重複的CapsLock鍵,它爲別人的方式,但你可以看爲​​,並假設它的下跌,直到你看到keyup

+0

Niiice,謝謝! – MollyRazor 2012-07-09 11:33:34