티스토리 뷰
input 타입은 text로 해야 한다.
<input type="text" onChange={(e) => checkInputNum(e)} placeholder="please input price here" value={(sellPrice)}/>
const amount = event.target.value;
if (/^[\d]*\.?[\d]{0,2}$/.test(amount)) {
setSellPrice(amount);
}else{
return false; // 현재 value 값이 소수점 첫째 짜리 숫자라면 더 이상 입력 X
}
'프로그래밍 > 자바스크립트 ' 카테고리의 다른 글
for문이 돌면서 await 문을 실행해야 할때 (0) | 2022.02.18 |
---|---|
react, JS의 반복문에서 await, async가 동기적으로 작동하지 않을때 (0) | 2022.01.20 |
mapbox - production환경에서 에러가 날때 (0) | 2022.01.19 |
전 지구를 10m 단위로 쪼개는 방법 (0) | 2021.11.30 |
리액트 동적 이미지 적용하기 (0) | 2021.05.18 |