반응형
*이벤트란?
1. 웹 브라우저나 사용자가 행하는 동작
2. 웹 문서 영역안에서 이뤄지는 동작만 가리킴
3.주로 마우스나 키보드를 사용할 때, 웹 문서를 불러올 때, 폼에 내용을 입력할 때 발생
*마우스 이벤트
종류 | 설명 |
click | 사용자가 HTML 요소를 클릭할 때 이벤트가 발생 |
dbclick | 사용자가 HTML 요소를 더블클릭할 때 이벤트가 발생함 |
mousedown | 사용자가 요소 위에서 마우스 버튼을 눌렀을 때 이벤트가 발생함 |
mousemove | 사용자가 요소 위에서 마우스 포인터를 움직일 때 이벤트가 발생함 |
mouseover | 마우스 포인터가 요소 위로 옮겨질 때 이벤트가 발생함 |
mouseout | 마우스 포인터가 요소를 벗어날 때 이벤트가 발생함 |
mouseup | 사용자가 요소 위에 놓인 마우스 버튼에서 손을 땔 때 이벤트가 발생함 |
*키보드 이벤트
종류 | 설명 |
keydown | 사용자가 키를 누르는 동안 이벤트가 발생함 |
keypress | 사용자가 키를 눌렀을 대 이벤트가 발생함 |
keyup | 사용자가 키에서 손을 땔 때 이벤트가 발생함 |
*문서 로딩 이벤트
종류 | 설명 |
abort | 문서가 완전히 로딩되기 전에 불러오기를 멈췄을 때 이벤트가 발생함 |
error | 문서가 정확히 로딩되지 않았을 때 이벤트가 발생함 |
load | 문서 로딩이 끝나면 이벤트가 발생함 |
resize | 문서 화면 크기가 바뀌었을 때 이벤트가 발생함 |
scroll | 문서 화면이 스크롤되었을 때 이벤트가 발생함 |
unload | 문서에서 벗어날 때 이벤트가 발생함 |
*폼 이벤트
종류 | 설명 |
blur | 폼 요소에 포커스를 잃었을 때 이벤트가 발생함 |
change | 목록이나 체크 상태 등이 변경되면 이벤트가 발생함. <input>, <select>, <textarea> 태그에서 사용함 |
focus | 폼 요소에 포커스가 놓였을 때 이벤트가 발생함. <lable>, <select>, <textarea>, <button> 태그에서 사용함 |
reset | 폼이 리셋되었을 때 이벤트가 발생함 |
submit | submit 버튼을 클릭했을 때 이벤트가 발생함 |
반응형
'개발 및 관리 > HTML, CSS, Javascript, DOM' 카테고리의 다른 글
텍스트 스타일 속성 (0) | 2022.03.26 |
---|---|
글자 폰트, 글자 스타일, Google Fonts (0) | 2022.03.26 |
프론트엔드 강의 - 프론트엔드 개발자 되기 입문편 (0) | 2022.02.25 |
리액트 무료 강좌 (0) | 2022.02.23 |
크롬 개발자 도구 디버깅 (0) | 2022.02.23 |