event.which Returns: Number
Description: For key or mouse events, this property indicates the specific key or button that was pressed.
-
version added: 1.1.3event.which
The event.which
property normalizes event.keyCode
and event.charCode
. It is recommended to watch event.which
for keyboard key input. For more detail, read about event.charCode on the MDC.
event.which
also normalizes button presses (mousedown
and mouseup
events), reporting 1
for left button, 2
for middle, and 3
for right. Use event.which
instead of event.button
.
Examples:
Example: Log which key was depressed.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
|
Example: Log which mouse button was depressed.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
|