JavaScript HTML DOM location 事件属性
-
location 事件属性
location属性返回一个数字,表示键盘或设备上键的位置。数字由4个常数表示:0. DOM_KEY_LOCATION_STANDARD:键未在键盘的右侧或左侧按下,并且未按下数字键盘(此值几乎代表键盘上的每个键,例如“A”,“U”,“SPACE”或“5” )1. DOM_KEY_LOCATION_LEFT:按下左键(例如,标准101键美式键盘上的左“CTRL”键或左“ALT”键)2. DOM_KEY_LOCATION_RIGHT:按下右键(例如,标准101键美式键盘上的右“CTRL”键或右键“CTRL”键)3. DOM_KEY_LOCATION_NUMPAD:按键在数字键盘上按下(例如标准键盘右侧的“2”键)注意: location属性只能用于onkeydown和onkeyup事件,而不能用于onkeypress。注意: 此属性是只读的。获取key的位置:
尝试一下var x = event.location;
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 location 9.0+支持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 Event Level 3