도구함9696.kr

키 코드 확인

아무 키나 눌러보세요. 그 키가 자바스크립트에서 어떤 값으로 인식되는지 보여줍니다.

이 영역을 누른 뒤 키보드를 눌러보세요.

    일부 조합(F11, Ctrl+W 등)은 브라우저가 먼저 가로채 표시되지 않을 수 있습니다.

    세 값의 차이

    key는 실제로 입력되는 문자입니다. 자판을 한글로 바꾸거나 Shift를 누르면 값이 달라집니다. code는 키보드에서의 물리적 위치입니다. 자판 설정과 무관하게 항상 같아서 게임의 이동키 설정처럼 위치가 중요한 경우에 씁니다. keyCode는 예전에 쓰던 숫자 값으로, 지금은 표준에서 제외되어 새 코드에는 권장되지 않습니다.

    어디에 쓰나요

    단축키를 구현할 때 어떤 값으로 비교해야 하는지 확인하거나, 키보드가 실제로 신호를 보내는지 점검할 때 씁니다. 특정 키가 눌리지 않는 것 같을 때 이 페이지에서 반응이 없으면 하드웨어 문제일 가능성이 큽니다.

    참고

    한글 입력 상태에서는 조합 중인 글자 때문에 key 값이 Process로 나오기도 합니다. 이때는 영문 상태로 바꿔 확인하세요.