javascript監聽鍵盤事件

2021-08-29 19:40:25 字數 2002 閱讀 1215

1. 監聽鍵盤事件源和鍵盤動作來實現不同的操作

2. 利用回車代替tab鍵

附:鍵盤各鍵對應的鍵值

值描述/r

0x1滑鼠左鍵/r

0x2滑鼠右鍵/r

0x3cancel鍵/r

0x4滑鼠中鍵/r

0x8backspace鍵/r

0x9tab鍵/r

0xcclear鍵/r

0xdenter鍵/r

0x10shift鍵/r

0x11ctrl鍵/r

0x12menu鍵/r

0x13pause鍵/r

0x14capslock鍵/r

0x1besc鍵/r

0x20spacebar鍵/r

0x21pageup鍵/r

0x22pagedown鍵/r

0x23end鍵/r

0x24home鍵/r

0x25leftarrow鍵/r

0x26uparrow鍵/r

0x27rightarrow鍵/r

0x28downarrow鍵/r

0x29select鍵/r

0x2aprintscreen鍵/r

0x2bexecute鍵/r

0x2csnapshot鍵/r

0x2dinsert鍵/r

0x2edelete鍵/r

0x2fhelp鍵/r

0x90numlock鍵/r

a至z鍵與a–z字母的ascii碼相同:

值描述/r

65a鍵/r

66b鍵/r

67c鍵/r

68d鍵/r

69e鍵/r

70f鍵/r

71g鍵/r

72h鍵/r

73i鍵/r

74j鍵/r

75k鍵/r

76l鍵/r

77m鍵/r

78n鍵/r

79o鍵/r

80p鍵/r

81q鍵/r

82r鍵/r

83s鍵/r

84t鍵/r

85u鍵/r

86v鍵/r

87w鍵/r

88x鍵/r

89y鍵/r

90z鍵/r

0至9鍵與數字0–9的ascii碼相同:

值描述/r

480鍵/r

491鍵/r

502鍵/r

513鍵/r

524鍵/r

535鍵/r

546鍵/r

557鍵/r

568鍵/r

579鍵/r

下列常數代表數字鍵盤上的鍵:

值描述/r

0x600鍵/r

0x611鍵/r

0x622鍵/r

0x633鍵/r

0x644鍵/r

0x655鍵/r

0x666鍵/r

0x677鍵/r

0x688鍵/r

0x699鍵/r

0x6amultiplicationsign(*)鍵/r

0x6bplussign(+)鍵/r

0x6center鍵/r

0x6dminussign(–)鍵/r

0x6edecimalpoint(.)鍵/r

0x6fdivisionsign(/)鍵/r

下列常數代表功能鍵:

值描述/r

0x70f1鍵/r

0x71f2鍵/r

0x72f3鍵/r

0x73f4鍵/r

0x74f5鍵/r

0x75f6鍵/r

0x76f7鍵/r

0x77f8鍵/r

0x78f9鍵/r

0x79f10鍵/r

0x7af11鍵/r

0x7bf12鍵/r

0x7cf13鍵/r

0x7df14鍵/r

0x7ef15鍵/r

0x7ff16鍵/r

QT 鍵盤監聽

前言 qt檢測按鍵需要了解的地方有兩塊地方 1 鍵盤值 2 鍵盤事件 組合鍵 組合鍵響應方法 demo演示 接下來會將詳細步驟。一 鍵盤值 二 如何捕獲鍵盤按下 彈起 組合鍵 大小寫事件 組合鍵響應方法 1.鍵盤按下 彈起事件 mainwindow.h 引入頭 include 重寫 keypress...

JavaScript 鍵盤事件

1 onkeypress 事件 當鍵盤上的某個鍵被按下並且釋放時觸發的事件.注意 頁面內必須有被聚焦的物件 2 onkeyup 事件 當鍵盤上某個按鍵被按放開時觸發的事件 注意 頁面內必須有被聚焦的物件 3 onkeydown事件 當鍵盤上某個按鍵被按下時觸發的事件 注意 頁面內必須有被聚焦的物件 ...

Flex 監聽鍵盤事件

flex 監聽鍵盤事件 2010 05 19 10 15 一 說明 1 只有當監聽的物件獲取焦點後,才能出接收到keyboardevent.key down event。二例子為應用程式的stage或元件的keydown事件新增 讀取keyboardevents的keycode屬性。使用keydow...