React Event Handling
Event Handling
html 인라인 이벤트 속성 (
onClick,onChange등)을 사용해서 이벤트 핸들링 함수를 호출한다addEventListener메서드는 사용하지 않는다onInput이벤트는 사용하지 않는다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
export default function OnClick() {
// 파라미터가 없는 함수
function helloClick() {
alert("Hello, World!");
}
// 파라미터가 있는 함수
function handleClick(buttonName) {
alert(`${buttonName} 클릭`);
}
return (
<div>
<div onClick={() => helloClick()}>Hello, World!</div>
<button onClick={() => handleClick("1번 버튼")}>1번 버튼</button>
<button onClick={() => handleClick("2번 버튼")}>2번 버튼</button>
<button onClick={() => handleClick("3번 버튼")}>3번 버튼</button>
</div>
);
}
This post is licensed under CC BY 4.0 by the author.