티스토리 뷰
폼 요소
input textarea
event
이벤트 | 설명 | 특이사항 |
change | 값이 변경될 때 이벤트 발생 | 텍스트 입력의 경우 포커스를 잃을 때 실행 |
input | 텍스트가 입력될 때마다 이벤트 발생 | change와 달리 즉시 실행 |
cut, copy, paste | 잘라내기·복사하기·붙여넣기 할 때 이벤트 발생 | 브라우저 기본 동작을 막아 이벤트 실행을 막을 수 있음. event.clipboardData 프로퍼티를 사용하면 클립보드에 저장된 데이터를 읽고 쓸 수 있음 |
submit 이벤트와 메서드
submit 이벤트는 폼을 제출 할 시 발생
주로 폼을 서버로 전송하기 전 내용검증하거나, 폼 전송 취소 할 시 사용