채택완료

인풋창에 소수점 문제

2021-06-17 (목) 18:29:43 1,868

안녕하세요

인풋창에서는 소수점이 출력안되도록 하고 싶은데 방법이 없을까요?

<input type="text" name="test" id="test" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');">

현재 숫자만 받고 싶어서 위와같은 스크립트를 넣어놓은 상태 입니다.

|

답변 1개

채택된 답변
+20 포인트

this.value.replace(/[^0-9.]/g 부분을 this.value.replace(/[^0-9]/g

으로 수정

답변을 작성하려면 로그인이 필요합니다.