버튼을 누르거나, 텍스트 위로 마우스가 지나가는 등의 어떤 동작이 일어나는 것을 이벤트라고 한다.
특정 이벤트가 발생했을 때, 함수가 실행되도록 하는 것이 이벤트 핸들러이다.
blur | 입력 양식에서 포커스가 다른 곳으로 이동 |
click | 입력 양식에서 링크를 마우스로 클릭 |
focus | 입력 양식 필드로 포커스가 들어옴 |
load | 브라우저에서 문서를 읽어옴 |
unload | 브라우저에서 문서가 사라짐 |
select | 입력 양식의 한 필드를 선택 |
submit | 입력 양식을 서버로 전송 |
abort | 이미지를 읽다가 중단 |
error | 문서나 이미지를 읽다가 에러 발생 |
mouseover | 링크 위로 마우스가 지나감 |
mouseout | 링크나 특정 영역 안에 마우스가 있다가 나갔을 때 |
mousemove | 마우스를 움직임 |
mousedown | 마우스 버튼을 누름 |
mouseup | 마우스 버튼을 눌렀다 놓음 |
dbclick | 마우스를 더블클릭 |
dragdrop | 마우스를 클릭한 상태로 움직임 |
keypress | 키를 누름 |
keyup | 키를 눌렀다 놓음 |
move | 윈도우나 프레임을 움직임 |
resize | 윈도우나 프레임의 크기를 바꿈 |
reset | 입력 양식에서 리셋 |
'웹표준 > 자바스크립트' 카테고리의 다른 글
Window 객체를 이용한 팝업 생성하기 (0) | 2022.08.16 |
---|---|
이벤트 처리 방법 (0) | 2022.08.16 |
Math 객체 (0) | 2022.08.12 |
String 객체 (0) | 2022.08.12 |
배열과 Array 객체 (0) | 2022.08.12 |