js獲取鍵盤按鍵值程式碼例項
在很多事件應用中都需要鍵盤的按鍵值,下面就通過例項程式碼簡單介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>js獲取鍵盤的按鍵值-螞蟻部落</title> <script type="text/javascript"> function keyEvent(ev) { var ev=ev||window.event; alert(ev.keyCode); } document.onkeydown=keyEvent; </script> </head> <body> </body> </html>
以上程式碼當按下鍵盤按鍵的時候,能夠彈出對應的按鍵值。
keyCode屬性在當下能夠相容所有的瀏覽器,不過在比較老版本的火狐瀏覽器不相容此屬性,下面做一下相容性處理,程式碼修改如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>js獲取鍵盤的按鍵值-螞蟻部落</title> <script type="text/javascript"> function keyEvent(ev) { var ev=ev||window.event; var theKeyCode=ev.keyCode?ev.keyCode:ev.whick; alert(theKeyCode); } document.onkeydown=keyEvent; </script> </head> <body> </body> </html>
以上程式碼可以相容較低版本的火狐瀏覽器,其實當下完全可以省略此相容了。
關於keyCode值可以參閱js keyCode屬性一章節。
相關文章
- js捕獲鍵盤按鍵程式碼例項JS
- js獲取鍵盤按鍵的碼值JS
- js監聽鍵盤事件程式碼例項例項JS事件
- jQuery獲取keycode按鍵值程式碼jQuery
- javascript鍵盤事件程式碼例項JavaScript事件
- js中獲取鍵盤事件JS事件
- javascript遮蔽指定鍵盤例項程式碼JavaScript
- js獲取數字最小值程式碼例項JS
- js獲取選中radio單選按鈕的值程式碼例項JS
- js獲取選中文字值的例項程式碼JS
- js實現的使用鍵盤操作div位置程式碼例項JS
- js如何禁用tab鍵例項程式碼JS
- Qt 介面獲取鍵盤Enter鍵QT
- js獲取陣列的最大值和最小值程式碼例項JS陣列
- 使用js獲取url傳遞的引數值程式碼例項JS
- jQuery獲取url引數值程式碼例項jQuery
- js獲取當前月份例項程式碼JS
- js獲取事件源物件程式碼例項JS事件物件
- js獲取主機域名程式碼例項JS
- js實現阻止指定鍵盤按鍵效果JS
- javascript設定和獲取cookie值程式碼例項JavaScriptCookie
- js獲取滾動條高度例項程式碼JS
- js獲取事件的型別程式碼例項JS事件型別
- js獲取選中文字程式碼例項JS
- jQuery實現的監聽回車按鍵程式碼例項jQuery
- JAVA獲取json中的全部鍵值對JavaJSON
- js如何獲取css偽類選擇器樣式值程式碼例項JSCSS
- 禁用滑鼠右鍵例項程式碼
- JavaScript禁用tab鍵程式碼例項JavaScript
- js獲取指定單元格的內容程式碼例項例項JS
- javascript獲取數字的絕對值程式碼例項JavaScript
- javascript獲取陣列中最大值程式碼例項JavaScript陣列
- jQuery獲取選中核取方塊的值程式碼例項jQuery
- js獲取數字陣列中的最大值和最小值程式碼例項JS陣列
- js獲取網頁title標題程式碼例項JS網頁
- js獲取word文件書籤位置程式碼例項JS
- js獲取頁面中所有元素程式碼例項JS
- js獲取並解析xml檔案程式碼例項JSXML