Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以下各项的扫描代码是什么:_Javascript - Fatal编程技术网

Javascript 以下各项的扫描代码是什么:

Javascript 以下各项的扫描代码是什么:,javascript,Javascript,以下各项的扫描代码是什么: 分页 翻页 向上箭头 向下箭头 空格键 请记住,扫描代码与字符代码不同。 当我发现这个的时候,我正在自己处理这个问题。 我希望javascript能有一个字符串.fromScanCode()来匹配字符串.fromCharCode()-不能用一个代替另一个 Key Pressed Javascript Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 paus

以下各项的扫描代码是什么:

分页
翻页

向上箭头
向下箭头

空格键


请记住,扫描代码与字符代码不同。 当我发现这个的时候,我正在自己处理这个问题。 我希望javascript能有一个字符串.fromScanCode()来匹配字符串.fromCharCode()-不能用一个代替另一个

Key Pressed     Javascript Key Code
backspace   8
tab     9
enter   13
shift   16
ctrl    17
alt     18
pause/break     19
caps lock   20
escape  27
page up     33
page down   34
end     35
home    36
left arrow  37
up arrow    38
right arrow     39
down arrow  40
insert  45
delete  46
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
left window key     91
right window key    92
select key  93
numpad 0    96
numpad 1    97
numpad 2    98
numpad 3    99
numpad 4    100
numpad 5    101
numpad 6    102
numpad 7    103
numpad 8    104
numpad 9    105
multiply    106
add     107
subtract    109
decimal point   110
divide  111
f1  112
f2  113
f3  114
f4  115
f5  116
f6  117
f7  118
f8  119
f9  120
f10     121
f11     122
f12     123
num lock    144
scroll lock     145
semi-colon  186
equal sign  187
comma   188
dash    189
period  190
forward slash   191
grave accent    192
open bracket    219
back slash  220
close braket    221
single quote    222