표 3-2 리액트의 주요 이벤트 속성
|
이벤트 유형 |
이벤트 속성 |
설명 |
|
마우스 이벤트 |
onClick ★ |
클릭 이벤트 발생 시 호출 |
|
onDoubleClick |
더블 클릭 이벤트 발생 시 호출 |
|
|
onMouseEnter |
마우스가 요소 위로 올라갔을 때 호출 |
|
|
onMouseLeave |
마우스가 요소에서 이동했을 때 호출 |
|
|
onMouseMove |
마우스가 요소 위에서 움직일 때 호출 |
|
|
onContextMenu |
마우스 오른쪽 버튼 클릭 시 호출 |
|
|
onDrag |
드래그할 때 호출 |
|
|
onDrop |
드래그한 요소를 놓을 때 호출 |
|
|
onMouseDown |
마우스 버튼을 눌렀을 때 호출 |
|
|
onMouseUp |
마우스 버튼을 눌렀다 뗐을 때 호출 |
|
|
키보드 이벤트 |
onKeyDown ★ |
키를 눌렀을 때 호출 |
|
onKeyUp ★ |
키를 눌렀다 뗐을 때 호출 |
|
|
onKeyPress |
키를 누르고 있을 때 호출 |