做web開發(fā)的時候,有時候需要根據(jù)鍵盤進(jìn)行一些操作,例如按下Enter的時候提交表單,禁止用戶輸入某些特殊字符,設(shè)置快捷鍵等等。這時候需要找出用戶按下的是那些按鍵,寫個小程序來測試按鍵。
方法是觸發(fā)down時,把keyCode push到數(shù)組里,并刪除重復(fù)元素;觸發(fā)up時,用$.grep從數(shù)組中刪除該keyCode。
在任意時刻,這個數(shù)組里都保存了當(dāng)前所按的按鍵,并且順序是根據(jù)按鍵順序排列的。
可以參考這里:
http://www.keakon.cn/bbs/thread-1301-1-1.html
如對本文有疑問,請?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會為你解答??! 點擊進(jìn)入論壇