-
[jQuery] 키보드 이벤트 (동시에 2개 키 누를 때 이벤트)Frontend 2019. 2. 15. 10:51
$(document).bind('keypress', function(event) { if( event.which === 65 && event.shiftKey ) { alert('you pressed SHIFT+A'); } });
shift, ctrl, alt, meta 키와 일반 키를 동시에 눌렀을 때 위와 같은 방식으로 이벤트를 줄 수 있다.- event.shiftKey
- event.ctrlKey
- event.altKey
- event.metaKey
[keyCode 표]
Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 (space) 32 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45 delete 46 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 a 65 b 66 c 67 d 68 Key Code e 69 f 70 g 71 h 72 i 73 j 74 k 75 l 76 m 77 n 78 o 79 p 80 q 81 r 82 s 83 t 84 u 85 v 86 w 87 x 88 y 89 z 90 left window key 91 right window key 92 select key 93 numpad 0 96 numpad 1 97 numpad 2 98 numpad 3 99 numpad 4 100 numpad 5 101 numpad 6 102 numpad 7 103 Key Code numpad 8 104 numpad 9 105 multiply 106 add 107 subtract 109 decimal point 110 divide 111 f1 112 f2 113 f3 114 f4 115 f5 116 f6 117 f7 118 f8 119 f9 120 f10 121 f11 122 f12 123 num lock 144 scroll lock 145 semi-colon 186 equal sign 187 comma 188 dash 189 period 190 forward slash 191 grave accent 192 open bracket 219 back slash 220 close braket 221 single quote 222 반응형'Frontend' 카테고리의 다른 글
[JS/DOM] 바닐라 자바스크립트로 간단한 To Do List 만들어보기 - 피드백추가 (254) 2019.02.16 [CSS] text-decoration: underline 간격 조금 띄우기 (252) 2019.02.15 [CSS] input[type="password"] 비밀번호 스타일 지정 (252) 2019.02.14 [JS] 자바스크립트, 변수(Variable)에 대해서 (610) 2019.02.10 [JS] 자바스크립트 5일차 요점정리 (609) 2019.02.10 COMMENT