Categories: DOM对象tips

location 事件属性 | HTML DOM 事件对象

返回到:DOM 对象:HTML DOM 事件对象

定义和使用

location 属性返回按键在键盘或设置上的位置。

数字可由 4 个常数表示:

0. DOM_KEY_LOCATION_STANDARD:

表示不是最左边或者最右边的按键,也不是数字键盘上的数字(该值几乎包含了所有的按键,如 “A”, “U”, “SPACE” 或 “5”)

1. DOM_KEY_LOCATION_LEFT:

左侧按键 (如果左侧的 “CTRL” 键或左侧的 “ALT” 键)

2. DOM_KEY_LOCATION_RIGHT:

右侧按键 (如果右侧的 “CTRL” 键或左侧的 “ALT” 键)

3. DOM_KEY_LOCATION_NUMPAD:

数字按键(在标准键盘的右侧)

注意: location 属性可用于 onkeydown 和 onkeyup 事件,但不能用于 onkeypress事件。

注意: 该属性是只读的。

浏览器支持

表格中的数字表示支持该属性的第一个浏览器的版本号。

属性谷歌IE火狐苹果opera
locationYes9.015.0不支持Yes

语法

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 Events

实例

获取键所处的位置:

var x = event.location;
terry

这个人很懒,什么都没有留下~

Share
Published by
terry

Recent Posts

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

5 天 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

2 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

2 周 ago

Vue3:手动清理keep-alive组件缓存的方法

Vue3中手动清理keep-a…

3 周 ago

聊聊React和Vue组件更新的实现及区别

React 和 Vue 都是当…

3 周 ago