또한 keydown 이벤트와 유사하지만 혼합할 수 없는 keypress 이벤트가 있습니다. 키다운과 키누름의 차이점은 다음과 같습니다.
1 문자 키만 keypress 이벤트를 트리거할 수 있으며 모든 키가 keydown 이벤트를 트리거할 수 있습니다. 예: F1-F12, 방향 키 등은 keydown만 사용할 수 있습니다.
2 keydown은 키보드 코드를 반환하고, keypress는 문자 a를 예로 들어 ASCII 문자를 반환하고, keydown은 65를 반환하고, keypress는 97을 반환합니다.
Ctrl, Shift 및 기타 키 조합을 감지하여 이러한 개체가 true인지 확인하려는 경우: e.shiftKey, e.ctrlKey