반응형
html only 핸드폰번호 입력받기
전화번호 입력을 받는 도중, 숫자만 받고 싶은 경우가 있다. 하지만 그렇다고 숫자 타입이라고 해서 증가 감소가 함께 있는, 정말 성의없는 입력란을 만들고 싶지는 않다. 그렇다면 그저 다른 키가 눌릴때 처리만 해주면 된다ㅋㅋ
<input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*?)\..*/g, '$1');" />
위의 방식은 숫자 이외의 다른 키는 입력이 되지 않도록, 빈 문자로 대체하는 코드이다.
말도 안되게 input type="number" 이렇게 하는 방식은 버렸으면 해요
See the Pen Untitled by Junmannn (@Junmannn) on CodePen.
반응형
'Font-End' 카테고리의 다른 글
<a> 태그 후 float 스타일 사용시 겹침, div 요소 오른쪽 정렬 (0) | 2022.05.17 |
---|---|
모든 국가 정보 가져오는 프로그램 (0) | 2022.04.16 |
자바스크립트 : 클립보드로 복사 버튼만들기 javascript (0) | 2022.03.10 |
스크롤 감지, 맨 위로 기 버튼 정말 간단하게 구현 (0) | 2022.02.21 |
Angular 앵귤러 <mat-select> 안에 체크박스 다중선택 (0) | 2021.12.10 |