js中的keyCode及其应用方法举例

============================================================

A〜Z、0〜9键盘KeyCode

0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90

============================================================
小键盘的KeyCode

0 96 1 97 2 98 3 99 4 100 5 101 6 102 7 103 8 104 9 105 * 106 + 107 Enter 108 - 109 . 110 / 111

============================================================
F1~F15键盘KeyCode

F1 112 F2 113 F3 114 F4 115 F5 116 F6 117 F7 118 F8 119 F9 120 F10 121 F11 122 F12 123 F13 124 F14 125 F15 126

============================================================
其他键的KeyCode

 BackSpace 8 Tab 9 Clear 12 Enter 13 Shift 16 Ctrl 17 Alt 18 CapsLock 20 Esc 27 Space 32 PageUp 33 PageDown 34 End 35 Home 36 ← (左) 37 ↑ (上) 38 → (右) 39 ↓ (下) 40 Insert 45 Delete 46 Help 47 NumLock 144 : * 186 ; + 187 - = 189 / ? 191 @ ` 192 [ { 219 \ | 220 ] } 221 ” ‘ 222
============================================================
KeyCode定数一览表:

键 定数 BackSpace Keyboard.BACKSPACE CapsLock Keyboard.CAPS_LOCK Control Keyboard.CONTROL Delete Keyboard.DELETE End Keyboard.END Enter Keyboard.ENTER Escape Keyboard.ESCAPE F1 Keyboard.F1 F2 Keyboard.F2 F3 Keyboard.F3 F4 Keyboard.F4 F5 Keyboard.F5 F6 Keyboard.F6 F7 Keyboard.F7 F8 Keyboard.F8 F9 Keyboard.F9 F10 Keyboard.F10 F11 Keyboard.F11 F12 Keyboard.F12 F13 Keyboard.F13 F14 Keyboard.F14 F15 Keyboard.F15 Home Keyboard.HOME Insert Keyboard.INSERT NUMPAD 0 Keyboard.NUMPAD_0 NUMPAD 1 Keyboard.NUMPAD_1 NUMPAD 2 Keyboard.NUMPAD_2 NUMPAD 3 Keyboard.NUMPAD_3 NUMPAD 4 Keyboard.NUMPAD_4 NUMPAD 5 Keyboard.NUMPAD_5 NUMPAD 6 Keyboard.NUMPAD_6 NUMPAD 7 Keyboard.NUMPAD_7 NUMPAD 8 Keyboard.NUMPAD_8 NUMPAD 9 Keyboard.NUMPAD_9 NUMPAD + Keyboard.NUMPAD_ADD NUMPAD . Keyboard.NUMPAD_DECIMAL NUMPAD / Keyboard.NUMPAD_DIVIDE NUMPAD Enter Keyboard.NUMPAD_ENTER NUMPAD * Keyboard.NUMPAD_MULTIPLY NUMPAD - Keyboard.NUMPAD_SUBTRACT Page Up Keyboard.PAGE_UP Page Down Keyboard.PAGE_DOWN Arrow Up Keyboard.UP Arrow Down Keyboard.DOWN Arrow Left Keyboard.LEFT Arrow Right Keyboard.RIGHT Shift Keyboard.SHIFT Space Keyboard.SPACE Tab Keyboard.TAB 
============================================================
应用举例:

按ENTER键可以让光标移到下一个输入框!(13-回车键 9-tab键)
if (event.keyCode == 13){

	window.event.keyCode = 9;

}






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值