티스토리 뷰

Web/javascript & jQuery

keypress keydown keyup

구글링쟁이 k9e4h 2017.05.04 14:13

http://stackoverflow.com/questions/4843472/javascript-listener-keypress-doesnt-detect-backspace


chrome에서는 keypress()가 delete detect하지 못함.

web browser 마다 keypress의 detect 범위가 다름



Single keyclick events triggered

on Chrome

  • keydown/keypress/keyup when browser registers a keyboard input (keypress is fired)

  • keydown/keyup if no keyboard input (tested with alt, shift, backspace, arrow keys)

  • keydown only for tab?

on Firefox

  • keydown/keypress/keyup when browser registers a keyboard input but also for backspace, arrow keys, tab (so here keypress is fired even with no input)

  • keydown/keyup for alt, shift


'Web > javascript & jQuery' 카테고리의 다른 글

COOKIE  (0) 2017.08.10
JS?TS? 파라미터로 변수 찾기?  (0) 2017.07.27
keypress keydown keyup  (0) 2017.05.04
jquery의 focus와 click 이벤트가 충돌 할때  (0) 2017.04.21
javascript 객체 복사  (0) 2017.04.14
현재 URL 찾기  (0) 2016.10.31
댓글
댓글쓰기 폼