onKeyDown
키를 눌렀을 때
이벤트 발생
즉, 키를 입력하면 이벤트 발생 후 문자가 입력된다.
onKeyUp
키를 눌렀다 놓았을 때
이벤트 발생
즉, 키를 입력하면 문자 입력 후 이벤트가 발생된다.
onKeyPress
onKeyDown과 이벤트는 같다.
onKeyDown, onKeyUp은 Keycode값이고, onKeyPress는 ASCII 값이다.
onKeyPress는 ASCII값이기 때문에 shift, ctrl, backspace, tab, 한/영 등의 키를 인식하지 못한다.