*React에서 option 이름 값 가져오기
e.target.options[e.target.selectedIndex].text
*예시
function Test(){
const [optionName, setOptionName] = useState<string>();
function seleted(e: React.ChangeEvent<HTMLSelectElement>){
setOptionName(e.target.options[e.target.selectedIndex].text)
}
return (
<select onChange={seleted}>
{data.map((i) => (
<option key={i.key} value={i.value}>
{i.name}
</option>
)}
</select>
)
}
*참고사이트
https://stackoverflow.com/questions/30306486/get-selected-option-text-using-react-js
'Programming > REACT' 카테고리의 다른 글
[React] ReactDOM.render is no longer supported in React 18 에러 (0) | 2023.01.20 |
---|---|
[React] 휴대폰번호 (-)하이픈 자동입력 정규식 (0) | 2022.09.26 |