mousedown
마우스 버튼을 누르는 순간
mouseup
마우스 버튼을 눌렀다 떼는 순간
click
왼쪽 버튼을 클릭한 순간
dblclick
왼쪽 버튼을 빠르게 두 번 클릭한 순간
contextmenu
오른쪽 버튼을 클릭한 순간
mousemove
마우스를 움직이는 순간
mouseover
마우스 포인터가 요소 위로 올라온 순간
mouseout
마우스 포인터가 요소에서 벗어나는 순간
mouseenter
마우스 포인터가 요소 위로 올라온 순간 (버블링 X)
mouseleave
마우스 포인터가 요소에서 벗어나는 순간 (버블링 X)
keydown
키보드의 버튼을 누르는 순간
keypress
키보드의 버튼을 누르는 순간 ('a', '5' 등 출력이 가능한 키에서만 동작하며, Shift, Esc 등의 키에는 반응하지 않음)
keyup
키보드의 버튼을 눌렀다 떼는 순간
cf) key : 사용자가 누른 키가 가지고 있는 값
code : 누른 키의 물리적인 위치