본문 바로가기
바로킷

⌨️JavaScript 키 이벤트 코드 확인

키보드 키를 누르면 해당 이벤트의 key·code·keyCode·which 속성이 표시됩니다.

🔒 브라우저에서 처리워터마크 없음가입 불필요

사용 방법

  1. 1페이지에서 아무 키나 누릅니다.
  2. 2이벤트 속성이 실시간 표시됩니다.
  3. 3Shift·Ctrl·Alt 조합도 확인 가능.

자주 묻는 질문

key와 code 차이는?+

key는 입력 결과(예: 'A', 'ㄱ'), code는 물리적 키 위치(예: 'KeyA'). 단축키는 보통 code(키 위치)를 권장.

keyCode는 왜 deprecated?+

구버전 표준이며 키보드 레이아웃마다 값이 다른 문제가 있었습니다. 현재는 key·code 사용 권장.

한글 입력 시 IME 어떻게?+

한글 입력 중에는 ime-process 단계에서 key 이벤트가 다르게 발생합니다. compositionstart/end 이벤트로 별도 처리 필요.

단축키(Ctrl+S 등) 검증?+

ctrlKey, shiftKey, altKey, metaKey 속성을 같이 확인하세요. 맥은 보통 metaKey(Cmd), 윈도우는 ctrlKey.

방향키, Enter, Escape는?+

key가 'ArrowUp', 'Enter', 'Escape' 같은 명확한 이름으로 표시됩니다.

Function 키(F1~F12)?+

key가 'F1', 'F2' 같이 표시됩니다. 브라우저가 F1(도움말), F5(새로고침) 등을 가로채는 경우가 있어 주의.

관련 도구