KeyboardEvent 위치 속성
예시
키 위치 가져오기:
var x = event.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 속성은 onkeypress 가 아닌 onkeydown 및 onkeyup 이벤트 에만 사용할 수 있습니다 .
참고: 이 속성은 읽기 전용입니다.
브라우저 지원
표의 숫자는 속성을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다.
Property | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
통사론
event.location
기술적 세부 사항
반환 값: |
키보드 또는 장치의 키 위치를 나타내는 숫자 숫자는 4개의 상수로 표시됩니다. 0. DOM_KEY_LOCATION_STANDARD |
---|---|
DOM 버전: | DOM 레벨 3 이벤트 |