最新的Web开发教程
 

KeyboardEvent location Property

<事件对象

拿到钥匙的位置:

var x = event.location;

x的结果可能是:

0
试一试»

定义和用法

位置属性返回一个数,表示键盘或设备上的按键的位置。

数由4个常数表示:

0 DOM_KEY_LOCATION_STANDARD:

键未被按压上的右侧或左侧的键盘的一侧,并在数字键盘上没有按下(该值表示在键盘上几乎每一个键,例如"A""U""SPACE"或“5” )

1. DOM_KEY_LOCATION_LEFT:

左键按下(例如左"CTRL"键或左"ALT"标准的101键美国键盘上的键)

2. DOM_KEY_LOCATION_RIGHT:

右键被按下(例如右"CTRL"键或右"CTRL"标准的101键美国键盘上的键)

3. DOM_KEY_LOCATION_NUMPAD:

的键被按下数字小键盘上(例如, "2"上的右侧的标准键盘上键)

注:位置属性只能在使用的onkeydown的onkeyup事件,不onkeypress事件

注:此属性是只读的。


浏览器支持

在表中的数字规定,完全支持该财产浏览器版本。

属性
location 9 15.0 不支持

句法

event .location

技术细节

返回值: 一个数字,代表键盘或设备上的按键的位置

数由4个常数表示:

0 DOM_KEY_LOCATION_STANDARD
1. DOM_KEY_LOCATION_LEFT
2. DOM_KEY_LOCATION_RIGHT
3. DOM_KEY_LOCATION_NUMPAD

DOM版本: DOM Level 3的活动

<事件对象