HTML DOM KeyboardEvent
KeyboardEvent 객체
사용자가 키보드의 어떤 키를 누를 때 KeyboardEvent 객체가 발생합니다.
속성/메서드 | 설명 |
---|---|
altKey | 키 이벤트가 발생할 때 "ALT" 키가 눌러졌는지 여부를 반환합니다. |
charCode | onkeypress 이벤트를 트리거한 키의 유니코드 문자 코드를 반환합니다. |
code | 이벤트를 트리거한 키의 코드를 반환합니다. |
ctrlKey | 키 마우스 이벤트가 발생할 때 "CTRL" 키가 눌러졌는지 여부를 반환합니다. |
getModifierState() | 지정된 키가 활성화되면 true를 반환합니다. |
isComposing | 이벤트가 형성 중인지 여부를 반환합니다. |
key | 이벤트가 표시하는 키의 키 값을 반환합니다. |
keyCode | 키보드에서 입력된 키의 유니코드 문자 코드를 반환하거나, onkeypress 이벤트를 트리거한 키의 유니코드 키 코드를 반환합니다. |
location | 키보드나 장치에서 키의 위치를 반환합니다. |
metaKey | 키 이벤트가 트리거될 때 "META" 키가 눌러졌는지 여부를 반환합니다. |
repeat | 어떤 키가 반복적으로 눌러졌는지 여부를 반환합니다. |
shiftKey | 키 이벤트가 트리거될 때 "SHIFT" 키가 눌러졌는지 여부를 반환합니다. |
which | 키보드에서 입력된 키의 유니코드 문자 코드를 반환하거나, onkeypress 이벤트를 트리거한 키의 유니코드 키 코드를 반환합니다. |
이벤트 유형
이 이벤트 유형은 KeyboardEvent 객체에 속합니다:
이벤트 | 설명 |
---|---|
onkeydown | 사용자가 키를 누르고 있을 때 이 이벤트가 발생합니다. |
onkeypress | 사용자가 어떤 키를 눌렀을 때 이 이벤트가 발생합니다. |
onkeyup | 사용자가 키를 떼 때 이 이벤트가 발생합니다. |