조회 : 134
키보드 입력 이벤트(onkeydown,onkeyup) 시 키코드
JS의 이밴트중, onkeydown,onkeyup 에서 생기는 키코드,
onkeypress 와는 값이 다름.
P.S
onkeypress로는 F1같은 특수키의 이밴트를 알아낼 수 없음.
var convertKey = { //입력키코드 기준 매칭변환
'k33':49 // ! -> 1
,'k64':50 // @ -> 2
,'k35':51 // # -> 3
,'k36':52 // $ -> 4
,'k37':53 // % -> 5
,'k94':54 // ^ -> 6
,'k38':55 // & -> 7
,'k42':56 // * -> 8
,'k40':57 // ( -> 9
,'k41':48 // ) -> 0
,'k95':45 // _ -> -
,'k43':61 // + -> =
,'k124':92 // | -> \
,'k126':96 // ~ -> `
,'k123':91 // { -> [
,'k125':93 // } -> ]
,'k58':59 // : -> ;
,'k34':39 // " -> '
,'k60':44 // < -> ,
,'k62':46 // > -> .
,'k63':47 // ? -> /
,'F1':112 // F1
,'F2':113 // F2
,'F3':114 // F3
,'F4':115 // F4
,'F5':116 // F5
,'F6':117 // F6
,'F7':118 // F7
,'F8':119 // F8
,'F9':120 // F9
,'F10':121 // F10
,'F11':122 // F11
,'F12':123 // F12
,'ESC':27 // ESC
,'TAB':9 // TAB
,'BACKSPACE':8 // TAB
,'ENTER':13 // ENTER , RETURN
,'WINKEY':91 // Win Key
,'LEFT':37 // Arrow LEFT
,'UP':38 // Arrow UP
,'RIGHT':39 // Arrow RIGHT
,'DOWN':40 // Arrow DOWN
,'PAGEUP':33 // Page UP
,'PAGEDOWN':34 // Page Down
,'END':35 // END
,'HOME':36 // HOME
,'PRINTSCREEN':44 // Print Screen
,'PAUSE':19 // Pause , Break
,'CAPSLOCK':20 // Caps Lock
,'SCROLLLOCK':145 // Scroll Lock
}
제목 |
---|
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js) |
유용한 리눅스(LINUX) 명령어 |
[공지] 기술 게시판 |
일 |
월 |
화 |
수 |
목 |
금 |
토 |
---|---|---|---|---|---|---|
4.28
|
4.29
|
4.30
|
5.1
|
5.2
|
5.3
|
5.4
|
5.5
|
5.6
|
5.7
|
5.8
|
5.9
|
5.11
|
|
5.12
|
5.13
|
5.14
|
5.15
|
5.16
|
5.17
|
5.18
|
5.19
|
5.20
|
5.21
|
5.22
|
5.23
|
5.24
|
5.25
|
5.26
|
5.27
|
5.28
|
5.29
|
5.30
|
5.31
|
6.1
|