본문 바로가기

웹프로그래밍/JavaScript

자바스크립트에서 키보드의 키코드


자바스크립트에서 키보드 이벤트를 받았을 때 키 값을 구별할 수 있는 Keycode (ACSII 코드) 목록입니다.



알파벳(대소문자 동일함)
Mozilla
IE
Opera
pseudo ASCII codes
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
88
z
90



기능키
Mozilla
IE
Opera
pseudo ASCII codes
Backspace
8
Tab
9
Enter
13
Shift
16
Control
17
Alt
18
Pause / Break
19
Caps Lock
20
ESC
27
Space
32
Page Up
33
Page Down
34
End
35
Home
36
왼쪽 방향키
37
윗 방향키
38
오른쪽 방향키
39
아래 방향키
40
Insert
45
Delete
46
왼쪽 Windows키
91
219
0
오른쪽 Windows키
92
220
0
메뉴키
93
0
Num Lock
144
Scroll Lock
145



숫자
Mozilla
IE
Opera
pseudo ASCII codes
0
48
1
49
2
50
3
51
4
52
5
53
6
54
7
55
8
56
9
57



키패드
Mozilla
IE
Opera
pseudo ASCII codes
0 / Ins
96 / 45
48 / 45
1 / End
97 / 35
49 / 35
2 / 아래 방향키
98 / 40
50 / 40
3 / Pg Dn
99 / 34
51 / 34
4 / 왼쪽 방향키
100 / 37
52 / 37
5
101 / 12
53 / 12
6 / 오른쪽 방향키
102 / 39
54 / 39
7 / Home
103 / 36
55 / 36
8 / 윗 방향키
104 / 38
56 / 38
9 / Pg Up
105 / 33
57 / 33
*
106
42
+
107
43
-
109
45
/
111
47
. / Del
110 / 46
78 / 46



F키
Mozilla
IE
Opera
pseudo ASCII codes
F1
112
F2
113
F3
114
F4
115
F5
116
F6
117
F7
118
F8
119
F9
120
F10
121
F11
122
F12
123



기호
Mozilla
IE
Opera
pseudo ASCII codes
; / :
59
186
59
59 / 58
= / +
107
187
61
61 / 43
, / <
188
44
44 / 60
- / _
109
189
45
45 / 95
. / >
190
46
46 / 62
/ / ?
191
47
47 / 63
` / ~
192
96
96 / 126
[ / {
219
91
91 / 123
\ / |
220
92
92 / 124
] / }
221
93
93 / 125
' / "
222
39
39 / 34




아래 링크로 가시면 키이벤트에 대해 테스트 해볼 수 있습니다.
Javascipt Key Event Test Script





출처 : OUTSIDER'S DEV STORY - Javascript 키보드 Keycode(ACSII Code) 목록