event.which返回类型:Number
描述:对于键盘事件或鼠标事件,此属性指示了被按下的特定的键或按钮。
增补版本:1.1.3event.which
event.which
属性规范化了event.keyCode
和event.charCode
。建议针对键盘输入,观察event.which
。欲了解更多细节,请参阅 event.charCode on the MDN。
event.which
还规范化了鼠标按键按下(mousedown
和mouseup
事件)对于左键报告1
,对于中间报告2
,对于右键报告3
。请用event.which
代替event.button
。
示例:
记录哪个键被按下了。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
|
演示:
记录哪个鼠标键被按下了。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
|