Thuộc tính location của sự kiện KeyboardEvent

Định nghĩa và cách sử dụng

Thuộc tính location trả về một số, chỉ ra vị trí phím trên bàn phím hoặc thiết bị.

Số này được biểu thị bởi 4 hằng số:

0. DOM_KEY_LOCATION_STANDARD:

Phím này không được nhấn ở bên phải hoặc bên trái của bàn phím, cũng không được nhấn trên bàn phím số (giá trị này đại diện cho hầu hết các phím trên bàn phím, ví dụ "A", "U", "SPACE" hoặc "5")

1. DOM_KEY_LOCATION_LEFT:

Nhấn phím trái (ví dụ, phím "CTRL" hoặc "ALT" bên trái của bàn phím tiêu chuẩn 101 ở Mỹ)

2. DOM_KEY_LOCATION_RIGHT:

Nhấn phím phải (ví dụ, phím "CTRL" hoặc "ALT" bên phải của bàn phím tiêu chuẩn 101 ở Mỹ)

3. DOM_KEY_LOCATION_NUMPAD:

Nhấn phím này trên bàn phím số (ví dụ, phím "2" bên phải của bàn phím tiêu chuẩn)

Ghi chú:Thuộc tính location chỉ sử dụng được cho onkeydownonkeyup sự kiện, không thể sử dụng được onkeypress.

Ghi chú:Thuộc tính này chỉ đọc.

Mô hình

Lấy vị trí phím:

var x = event.location;

Thử ngay

Cú pháp

event.location

Chi tiết kỹ thuật

Giá trị trả về:

Giá trị số, biểu thị vị trí phím trên bàn phím hoặc thiết bị.

Số này được biểu thị bởi 4 hằng số:

  • 0. DOM_KEY_LOCATION_STANDARD
  • 1. DOM_KEY_LOCATION_LEFT
  • 2. DOM_KEY_LOCATION_RIGHT
  • 3. DOM_KEY_LOCATION_NUMPAD
Phiên bản DOM: Sự kiện DOM Level 3

Hỗ trợ trình duyệt

Số trong bảng cho biết phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính đó.

Thuộc tính Chrome IE Firefox Safari Opera
location Hỗ trợ 9.0 15.0 Không hỗ trợ Hỗ trợ