KeyboardEvent 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" 키나 오른쪽 "ALT" 키)

3. DOM_KEY_LOCATION_NUMPAD:

숫자 키보드에서 이 키를 누르면(예를 들어, 표준 101 키 미국 키보드의 오른쪽 "CTRL" 키나 오른쪽 "ALT" 키)

비고:location 속성은 onkeydownonkeyup 이벤트는 사용할 수 없습니다 onkeypress

비고:이 속성은 읽기 전용입니다。

예제

키의 위치를 얻으세요:

var x = event.location;

직접 시험해 보세요

문법

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 이벤트

브라우저 지원

표에서 숫자는 해당 속성을 최초로 완전히 지원하는 브라우저 버전을 나타냅니다.

속성 크롬 IE 파이어폭스 사파리 오페라
location 지원 9.0 15.0 지원하지 않음 지원