728x90
자바스크립트를 이용하여 키보드 입력을 감지하여 처리하는 방법에 대해서 알아보겠습니다.
이벤트는 세 가지가 있으며 다음과 같습니다.
- keydown
- keypress (현재는 deprecated되어 권장하지 않음)
- keyup
키보드 키를 누르면 keydown 이벤트가 시작되고
키를 놓으면 keyup 이벤트가 시작됩니다.
keypress는 문자를 표시하는 키를 누를 때만 발생됩니다.
1. html
<input id='key_event' type='text' value="Hello" />
키보드 이벤트를 발생시키면 alert 이 뜨는 자바스크립트 코드
Keydown
$('#key_event').keydown(function() {
alert('keydown');
});
Keyup
$('#key_event').keyup(function() {
alert('keyup');
});
여기까지 키보드 이벤트에 대해서 알아보았습니다.
'JavaScript' 카테고리의 다른 글
[Javascript] 정규식으로 전화번호 형식 확인하기 (0) | 2022.04.13 |
---|---|
[Javascript] 사용자 PC에 연결 되어있는 미디어 디바이스 정보 가져오기 (0) | 2022.04.10 |
[Javascript] 눈 내리기 효과 만들기 (0) | 2022.04.08 |
[Javascript] 이메일 형식인지 확인하는 기능 만들기 (0) | 2022.04.07 |
[Javascript] 사용자 미디어 디바이스에 접근하여 영상 출력하기 (0) | 2022.03.29 |