먼저 키코드값을 알아내는 방법에 대해 말씀드리겠습니다.
jquery 소스
다음은 html 소스 부분입니다.
<body onkeyDown='key_check();'>
알고 싶은 코드의 키보드 키를 눌러주세요!
</body>
다음은 실행화면 입니다.
숫자 1을 눌렀을때 바로 코드 값이 얼럿으로 보여집니다.
키 코그 값을 적어 드리겠습니다.
| 키보드버튼 | 키코드 | 키보드버튼 | 키코드 | 키보드버튼 | 키코드 |
| ← (백스페이스) | 8 | 0 | 48 | A | 65 |
| TAB | 9 | 1 | 49 | B | 66 |
| ENTER | 13 | 2 | 50 | C | 67 |
| SHIFT | 16 | 3 | 51 | D | 68 |
| CTRL | 17 | 4 | 52 | E | 69 |
| ALT | 18 | 5 | 53 | F | 70 |
| PAUSEBREAK | 19 | 6 | 54 | G | 71 |
| CAPSLOOK | 20 | 7 | 55 | H | 72 |
| 한/영 | 21 | 8 | 56 | I | 73 |
| 한자 | 25 | 9 | 57 | J | 74 |
| ESC | 27 | 윈도우키(왼쪽) | 91 | K | 75 |
| 스페이스 | 32 | 윈도우키(오른쪽) | 92 | L | 76 |
| PAGEUP | 33 | 기능키 | 93 | M | 77 |
| PAGEDN | 34 | 0 (오른쪽숫자키) | 96 | N | 78 |
| END | 35 | 1 (오른쪽숫자키) | 97 | O | 79 |
| HOME | 36 | 2 (오른쪽숫자키) | 98 | P | 80 |
| ← (방향키) | 37 | 3 (오른쪽숫자키) | 99 | Q | 81 |
| ↑ (방향키) | 38 | 4 (오른쪽숫자키) | 100 | R | 82 |
| → (방향키) | 39 | 5 (오른쪽숫자키) | 101 | S | 83 |
| ↓ (방향키) | 40 | 6 (오른쪽숫자키) | 102 | T | 84 |
| INSERT | 45 | 7 (오른쪽숫자키) | 103 | U | 85 |
| DELETE | 46 | 8 (오른쪽숫자키) | 104 | V | 86 |
| F1 | 112 | 9 (오른쪽숫자키) | 105 | W | 87 |
| F2 | 113 | . (오른쪽숫자키) | 110 | X | 88 |
| F3 | 114 | / (오른쪽숫자키) | 111 | Y | 89 |
| F4 | 115 | * (오른쪽숫자키) | 106 | Z | 90 |
| F5 | 116 | + (오른쪽숫자키) | 107 | ||
| F6 | 117 | - (오른쪽숫자키) | 109 | ||
| F7 | 118 | NUMLOCK | 144 | ||
| F8 | 119 | SCROOLLLOCK | 145 | ||
| F9 | 120 |
= (키보드중간) |
187 | ||
| F10 | 121 |
- (키보드중간) |
189 | ||
| F11 | 122 |
`(중간숫자왼쪽) |
192 | ||
| F12 | 123 |
\(키보드중간) |
220 |
감사합니다.
'JAVA개발' 카테고리의 다른 글
| [JAVA 개발] JSTL 세자리 단위로 콤마 찍어표시(fmt:formatNumber) (0) | 2015.07.13 |
|---|---|
| [JAVA 개발] JSTL 썸네일 게시판 지정수로 줄변경 (0) | 2015.07.13 |
| [JAVA 개발] jquery(제이쿼리) id,class,name 태그값 찾기 (0) | 2015.07.10 |
| [JAVA 개발] jquery(제이쿼리) change이벤트 (0) | 2015.07.10 |
| [JAVA 개발] MYSQL 외래키사용 테이블 생성 (0) | 2015.07.08 |