소수점 2자리 까지만 허용하는 정규표현식
input 타입은 text로 해야 한다. 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 }
프로그래밍/자바스크립트
2022. 2. 16. 10:57