반응형
keyup event를 이용한 Jquery input box 숫자만 입력받기
1. input box 를 만든다
<input type="text" id="telno">
여기 까지는 일반 입력 박스이다 여기에 jquery를 다음과 같이 추가해 준다.
<script>
$('#telno').keyup(function () {
this.value = this.value.replace(/[^0-9]/g,'');
});
</script>
또는
<script>
$(function() {
// 전화번호입력 (숫자만)
$form.find("#telno").on('keyup', function(e){
this.value = this.value.replace(/[^0-9]/g,'');
});
});
</script>
선언하면 input 입력 박스에 숫자 외에는 입력이 되지 않을 것이다.
jquery 선언시에 클래스 이름 보다는 id 이름을 이용해서 하는 것이
좋다.
반응형
'경험치바(Experience Opint Bar)' 카테고리의 다른 글
BigDecimal 은 무한한 크기의 부동소수점 숫자를 다룬다. (0) | 2018.06.29 |
---|---|
법정동 코드목록 조회 페이지 (시군도 코드 조회) (0) | 2018.06.27 |
노트북 무선공유기로 만들기(AP 설정하기) (0) | 2018.06.21 |
CentOS7 포트(port) 열기(open) 방법 (0) | 2018.06.11 |
Linux - centOS 7 Java 설치 (0) | 2018.06.08 |