반응형
<input
type="text"
oninput="this.value = this.value.replace(/[^0-9^A-Za-z]/g, '').replace(/(\..*)\./g, '$1');"
/>
해당부분으로 입력시 영어와 숫자만 입력되고 나머진 입력이 애초에 되지 않는다.
<input
type="text"
oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');"
/>
숫자와 점만 입력하게 하기
<input
type="text"
oninput="this.value = this.value.replace(/[^0-9]/g, '').replace(/(\..*)\./g, '$1');"
/>
숫자만 입력하게 하기.
이상 끝.
728x90
'취업 > 자바스크립트' 카테고리의 다른 글
[JS] INPUT 소수점 컨트롤 및 소수점 한번만 입력하게 하기 (0) | 2022.11.16 |
---|---|
[JS] AJAX 로딩바 사용시 async: false를 꺼줘야 한다. (0) | 2022.08.08 |
[JS] Masonry 레이아웃 구성하기. (0) | 2022.08.05 |
[Node.js] text파일 읽어와서 excel파일로 저장하기. (0) | 2022.07.29 |
[owlCarosel] ver 1.2.1 mouse event detect! 마우스 이벤트 감지 (0) | 2022.07.28 |