BlogErin
BlogErin
BlogErin
전체 방문자
오늘
어제
  • 카테고리 (25)
    • FrontEnd (20)
      • WEB (0)
      • HTML (1)
      • CSS (1)
      • JavaScript (9)
      • jQuery (7)
      • React (0)
      • Git (0)
      • Error 🔨 (2)
    • Project (1)
    • Reference (2)
    • Daily😃 (1)
    • Likes🎵 (1)
      • Photoshop (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • Github

인기 글

최근 글

최근 댓글

티스토리

hELLO · Designed By 정상우.
BlogErin

BlogErin

[JavaScript] 자바스크립트 다양한 이벤트(Event) 정리
FrontEnd/JavaScript

[JavaScript] 자바스크립트 다양한 이벤트(Event) 정리

2022. 2. 2. 18:09

 

 

마우스 이벤트

이벤트 설명
click 클릭시 발생
dbclick 더블클릭시 발생
mouseover 마우스 포인터가 영역 위로 올라올 경우 발생
mouseout 마우스 포인터가 영역에서 벗어날 경우 발생
mousedown 마우스 버튼을 누를 경우 발생
mouseup 마우스 버튼을 눌렀다 놓을 경우 발생
mousemove 마우스를 움직일 경우 발생
contextmenu contextmenu(마우스 우클릭시 나오는 메뉴)가 나오기 전에 발생

 

 

키보드 이벤트

이벤트 설명
keydown 키보드의 버튼이 내려가는 순간 발생
keyup 키보드의 버튼이 내려가는 순간 발생 ('a', '5' 등 출력이 가능한 키에서만 동작하며 Enter, ESC 등의 키에는 반응하지 않음)
keypress 눌러진 키보드의 버튼이 다시 올라오면서 발생

 

 

포커스 이벤트

이벤트 설명
focus 포커스가 위치할 경우 발생
blur 포커스를 다른곳으로 옮길 경우 발생

 

 

입력 이벤트

이벤트 설명
change 선택 값을 바꿀 경우 발생
input 사용자가 입력을 하는 경우 발생
select 입력 양식의 하나가 선택될 때 발생
submit 폼을 전송하는 경우 발생

 

 

윈도우 창 이벤트

이벤트 설명
move 윈도우나 프레임을 움직일 때 발생
resize 윈도우나 프레임 사이즈를 움직일 때 발생

 

'FrontEnd > JavaScript' 카테고리의 다른 글

[JavaScript] 배열 메서드 arr.filter()  (0) 2023.01.05
[JavaScript] Boolean 활용하기  (0) 2022.01.18
[JavaScript] 다양한 자바스크립트 스타일 가이드  (0) 2022.01.18
    'FrontEnd/JavaScript' 카테고리의 다른 글
    • [JavaScript] 배열 메서드 arr.slice()
    • [JavaScript] 배열 메서드 arr.filter()
    • [JavaScript] Boolean 활용하기
    • [JavaScript] 다양한 자바스크립트 스타일 가이드
    BlogErin
    BlogErin
    안녕하세요 :) 새로운 지식과 경험을 좋아하는 프론트엔드 개발자 Erin입니다.

    티스토리툴바