input박스가 이벤트
onchange
focus 발생 전 후 비교하여 변화가 일어났을때 발생하는 이벤트
<input onchange={() => ... } />
onfocus
focus 되었을때 발생하는 이벤트
<input onfocus={() => ... } />
onblur
focus가 해제 되었을때 발생하는 이벤트
<input onblur={() => ... } />
onkeypress
문자 값을 생성하는 키보드의 키를 눌렀을때 발생하는 이벤트
<input onkeypress={() => ... } />
모바일웹앱(안드로이드)의 키패드에서 이동을 눌렀을 경우
<input onkeypress={(e) =>
if (e.key === 'Enter' || e.keyCode === 13) {
//함수 코드
}} />
onkeydown
키보드의 키를 눌렀을때 발생하는 이벤트
<input onkeypress={() => ... } />
onkeyup
키보드의 키를 눌렀다가 떼었을때 발생하는 이벤트
<input onkeyup={() => ... } />
반응형
'개발 > Javascript' 카테고리의 다른 글
[js] 페이지 리다이렉트 (location.href vs location.replace) (0) | 2023.02.27 |
---|---|
[js] 숫자가 정수인지 소수점인지 체크 (ft. inInteger(), parseInt()) (0) | 2022.12.12 |
[js] 숫자 여부 확인 (0) | 2022.12.02 |
[jquery] 아코디언 기능 구현 (0) | 2022.11.10 |
[js] 자바스크립트 null 이지만 0은 아닐 때 (0) | 2022.09.14 |
댓글