Skip to main content

JavaScript Event KeyCode



onKeyDown onKeyPress onKeyUp
a,A 65 97 65 event.keyCode
0 97 0 event.charCode
65 97 65 event.which
b,B 66 98 66 event.keyCode
0 98 0 event.charCode
66 98 66 event.which
c,C 67 99 67 event.keyCode
0 99 0 event.charCode
67 99 67 event.which
d,D 68 100 68 event.keyCode
0 100 0 event.charCode
68 100 68 event.which
e,E 69 101 69 event.keyCode
0 101 0 event.charCode
69 101 69 event.which
f,F 70 102 70 event.keyCode
0 102 0 event.charCode
70 102 70 event.which
g,G 71 103 71 event.keyCode
0 103 0 event.charCode
71 103 71 event.which
h,H 72 104 72 event.keyCode
0 104 0 event.charCode
72 104 72 event.which
i,I 73 105 73 event.keyCode
0 105 0 event.charCode
73 105 73 event.which
j,J 74 106 74 event.keyCode
0 106 0 event.charCode
74 106 74 event.which
k,K 75 107 75 event.keyCode
0 107 0 event.charCode
75 107 75 event.which
l,L 76 108 76 event.keyCode
0 108 0 event.charCode
76 108 76 event.which
m,M 77 109 77 event.keyCode
0 109 0 event.charCode
77 109 77 event.which
n,N 78 110 78 event.keyCode
0 110 0 event.charCode
78 110 78 event.which
o,O 79 111 79 event.keyCode
0 111 0 event.charCode
79 111 79 event.which
p,P 80 112 80 event.keyCode
0 112 0 event.charCode
80 112 80 event.which
q,Q 81 113 81 event.keyCode
0 113 0 event.charCode
81 113 81 event.which
r,R 82 114 82 event.keyCode
0 114 0 event.charCode
82 114 82 event.which
s,S 83 115 83 event.keyCode
0 115 0 event.charCode
83 115 83 event.which
t,T 84 116 84 event.keyCode
0 116 0 event.charCode
84 116 84 event.which
u,U 85 117 85 event.keyCode
0 117 0 event.charCode
85 117 85 event.which
v,V 86 118 86 event.keyCode
0 118 0 event.charCode
86 118 86 event.which
w,W 87 119 87 event.keyCode
0 119 0 event.charCode
87 119 87 event.which
x,X 88 120 88 event.keyCode
0 120 0 event.charCode
88 120 88 event.which
y,Y 89 121 89 event.keyCode
0 121 0 event.charCode
89 121 89 event.which
z,Z 90 122 90 event.keyCode
0 122 0 event.charCode
90 122 90 event.which
0 48 48 48 event.keyCode
0 48 0 event.charCode
48 48 48 event.which
1 49 49 49 event.keyCode
0 49 0 event.charCode
49 49 49 event.which
2 50 50 50 event.keyCode
0 50 0 event.charCode
50 50 50 event.which
3 51 51 51 event.keyCode
0 51 0 event.charCode
51 51 51 event.which
4 52 52 52 event.keyCode
0 52 0 event.charCode
52 52 52 event.which
5 53 53 53 event.keyCode
0 53 0 event.charCode
53 53 53 event.which
6 54 54 54 event.keyCode
0 54 0 event.charCode
54 54 54 event.which
7 55 55 55 event.keyCode
0 55 0 event.charCode
55 55 55 event.which
8 56 56 56 event.keyCode
0 56 0 event.charCode
56 56 56 event.which
9 57 57 57 event.keyCode
0 57 0 event.charCode
57 57 57 event.which
Esc 27
27 event.keyCode
0
0 event.charCode
27
27 event.which
F1 112

event.keyCode
0

event.charCode
112

event.which
F2 113
113 event.keyCode
0
0 event.charCode
113
113 event.which
F3 114

event.keyCode
0

event.charCode
114

event.which
F4 115
115 event.keyCode
0
0 event.charCode
115
115 event.which
F5 116
116 event.keyCode
0

event.charCode
116
116 event.which
F6 117

event.keyCode
0

event.charCode
117

event.which
F7 118
118 event.keyCode
0
0 event.charCode
118
118 event.which
F8 119
119 event.keyCode
0
0 event.charCode
119
119 event.which
F9 120
120 event.keyCode
0

event.charCode
120
120 event.which
F10 121
121 event.keyCode
0
0 event.charCode
121
121 event.which
F11 122
122 event.keyCode
0
0 event.charCode
122
122 event.which
F12 123

event.keyCode
0

event.charCode
123

event.which
left 37
37 event.keyCode
0

event.charCode
37
37 event.which
up 38
38 event.keyCode
0
0 event.charCode
38
38 event.which
right 39
39 event.keyCode
0
0 event.charCode
39
39 event.which
down 40
40 event.keyCode
0

event.charCode
40
40 event.which
` ~ 192 96 192 event.keyCode
0 96 0 event.charCode
192 96 192 event.which
Shift 16
16 event.keyCode
0

event.charCode
16
16 event.which
Caps 20
20 event.keyCode
0
0 event.charCode
20
20 event.which
Ctrl 17
17 event.keyCode
0

event.charCode
17
17 event.which
Win 8
8 event.keyCode
0
0 event.charCode
8
8 event.which
Alt 18
18 event.keyCode
0

event.charCode
18
18 event.which
Space 32 32 32 event.keyCode
0 32 0 event.charCode
32 32 32 event.which
- _ 189 45 189 event.keyCode
0 45
event.charCode
189 45 189 event.which
+ 187 61 187 event.keyCode
0 61 0 event.charCode
187 61 187 event.which
back 8
8 event.keyCode
0

event.charCode
8
8 event.which
Enter 13 13 13 event.keyCode
0 13 0 event.charCode
13 13 13 event.which
{ [ 219 91 219 event.keyCode
0 91
event.charCode
219 91 219 event.which
} ] 221 93 221 event.keyCode
0 93 0 event.charCode
221 93 221 event.which
: ; 186 59 186 event.keyCode
0 59
event.charCode
186 59 186 event.which
' “ 222 39 222 event.keyCode
0 39 0 event.charCode
222 39 222 event.which
, < 188 44 188 event.keyCode
0 44
event.charCode
188 44 188 event.which
. > 190 46 190 event.keyCode
0 46 0 event.charCode
190 46 190 event.which
/ ? 191 47 191 event.keyCode
0 47
event.charCode
191 47 191 event.which
| \ 220 92 220 event.keyCode
0 92 0 event.charCode
220 92 220 event.which
del 46
46 event.keyCode
0

event.charCode
46
46 event.which
end 35
35 event.keyCode
0
0 event.charCode
35
35 event.which
scroll lock 145
145 event.keyCode
0

event.charCode
145
145 event.which
Pause 19
19 event.keyCode
0
0 event.charCode
19
19 event.which
insert 45
45 event.keyCode
0
0 event.charCode
45
45 event.which
home 36
36 event.keyCode
0
0 event.charCode
36
36 event.which
page up 33
33 event.keyCode
0
0 event.charCode
33
33 event.which
page down 34
34 event.keyCode
0
0 event.charCode
34
4 event.which
num lock 144
144 event.keyCode
0

event.charCode
144
144 event.which
Number Pad
0 96 48 96 event.keyCode
0 48 0 event.charCode
96 48 96 event.which
1 97 49 97 event.keyCode
0 49
event.charCode
97 49 97 event.which
2 98 50 98 event.keyCode
0 50 0 event.charCode
98 50 98 event.which
3 99 51 99 event.keyCode
0 51
event.charCode
99 51 99 event.which
4 100 52 100 event.keyCode
0 52 0 event.charCode
100 52 100 event.which
5 101 53 101 event.keyCode
0 53 0 event.charCode
101 53 101 event.which
6 102 54 102 event.keyCode
0 54 0 event.charCode
102 54 102 event.which
7 103 55 103 event.keyCode
0 55 0 event.charCode
103 55 103 event.which
8 104 56 104 event.keyCode
0 56 0 event.charCode
104 56 104 event.which
9 105 57 105 event.keyCode
0 57 0 event.charCode
105 57 105 event.which
/ 111 47 111 event.keyCode
0 47 0 event.charCode
111 47 111 event.which
* 106 42 106 event.keyCode
0 42 0 event.charCode
106 42 106 event.which
- 109 45 109 event.keyCode
0 45 0 event.charCode
109 45 109 event.which
+ 107 43 107 event.keyCode
0 43 0 event.charCode
107 43 107 event.which

Comments

Popular posts from this blog

How to use PHP and GD library to convert text to an image?

To convert text to an image in PHP, you can use the GD library, which is a graphics library for creating and manipulating images. Here is an example code that creates an image with a text message: <?php // Create a blank image $image = imagecreatetruecolor( 400 , 200 ); // Set the background color $bg_color = imagecolorallocate( $image , 255 , 255 , 255 ); imagefill( $image , 0 , 0 , $bg_color ); // Set the text color $text_color = imagecolorallocate( $image , 0 , 0 , 0 ); // Write the text on the image $text = "Hello World!" ; imagettftext( $image , 24 , 0 , 50 , 100 , $text_color , 'arial.ttf' , $text ); // Output the image as PNG header( 'Content-Type: image/png' ); imagepng( $image ); // Free up memory imagedestroy( $image ); ?> This code creates a 400x200 pixels image with a white background and black text that says "Hello World!". You can change the text, font, and colors to suit your ne

Learn how to setup push notifications in your Ionic app and send a sample notification using Node.js and PHP.

Ionic is an open source mobile UI toolkit for building modern, high quality cross-platform mobile apps from a single code base. To set up push notifications in your Ionic app, you will need to perform the following steps: Create a new Firebase project or use an existing one, and then enable Firebase Cloud Messaging (FCM) for your project. Install the Firebase Cloud Messaging plugin for Ionic: npm install @ionic-native/firebase-x --save Add the plugin to your app's app.module.ts file: import { FirebaseX } from '@ionic-native/firebase-x/ngx' ; @ NgModule({ ... providers: [ ... FirebaseX ... ] ... }) Initialize Firebase in your app's app.component.ts file: import { FirebaseX } from '@ionic-native/firebase-x/ngx' ; @ Component({ ... }) export class AppComponent { constructor ( private firebase : FirebaseX ) { this .firebase.init(); } } Register your app with Firebase Cloud Messaging by adding

How can the iOS notification content be modified before it is displayed?

In iOS, you can modify the notification content before displaying it using a Notification Service Extension . A Notification Service Extension is an app extension that is used to modify the content of a remote notification before it is displayed to the user. To modify the notification content, you can follow these steps: Create a Notification Service Extension target in your Xcode project. In the extension's Info.plist file, set the NSExtensionPrincipalClass key to the name of your extension's principal class. Implement the didReceive(_:withContentHandler:) method in your extension's principal class. This method is called when a notification is received by the system. In the didReceive(_:withContentHandler:) method, modify the content of the notification as desired. You can change the notification's title, subtitle, body, sound, badge, and attachments. Call the contentHandler parameter with the modified notification content. The system will then display the modified not