<input type="text"/>
<input type="range"/>
<input type="date"/>
<input type="number"/>
<textarea></textarea>
input 태그를 응용하기 이전에 사용한 태그 설명입니다
사용자가 input에 뭔가 입력시 코드를 실행해주고 싶은 상황이 올때 onChange와 onInput 이벤트 핸들러를 이용합니다.
<input onChange={()=>{ 실행할코드 }}/>
onChange, onInput은 input에 유저가 무언가를 입력할때마다 작성한 코드를 실행해줍니다.
실행할 코드 안에 console.log(1)을 넣어 테스트해보는게 학습에 큰 도움이 됩니다.
<input onChange={(e)=>{ console.log(e.target.value) }}/>
function App (){
let [입력값, 입력값변경] = useState('');
return (
<input onChange={(e)=>{
입력값변경(e.target.value)
console.log(입력값)
}} />
)
}