[ Web ]/React.js
[React.js] Kossie Coder - 3강. 이벤트 핸들링 (onClick & onKeyUp)
HoYoung Kim
2021. 12. 28. 15:23
1. onClick
클릭 시 발생하는 이벤트
function App() {
const onSubmit = () => {
alert('submitted');
};
return (
<div className="App">
{/* onClick 등의 이벤트 핸들링의 중괄호에는 항상 함수가 들어가야 한다. */}
{/* <button onClick={() => alert('hello')}>Submit</button> */}
<button onClick={onSubmit}>Submit</button>
</div>
);
}
2. onKeyUp
키보드를 눌렀다가 뗐을 때 발생하는 이벤트
function App() {
const onSubmit = () => {
alert('submitted');
};
const onKeyUp = (event) => {
if (event.keyCode === 13) {
onSubmit();
}
};
return (
<div className="App">
<input onKeyUp={onKeyUp}/>
<button onClick={onSubmit}>Submit</button>
</div>
);
}
강의 링크