1 2 3 4 5 6 7 8 9 10 11 | $("#dateBirth).keyup(function(event){ if (!(event.keyCode >=37 && event.keyCode<=40)) { var inputVal = $(this).val(); $(this).val(inputVal.replace(/[^0-9]/gi,'')); } }); | cs |
다른방법
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | onkeyup="checkChar(this)" ------>html테그에 이것넣고 // 숫자만 입력가능 함수(keyup) function checkChar(obj){ re = /[a-zA-Zㄱ-ㅎㅏ-ㅣ가-힝]/; if(re.test(obj.value)){ alert('숫자만 입력하여 주십시오.'); obj.value = ''; obj.focus(); } } | cs |
또 다른방법
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | function onlyNumber() { if((event.keyCode<48)||(event.keyCode>57)) { event.returnValue=false; } } 적용시 아래와 같이 사용하면 된당~ <input type="text" onkeypress='onlyNumber()'> | cs |
*IE에서는 테스트하지 못했습니다.
'JavaScript' 카테고리의 다른 글
[눈에확] JSTL 특정문자 포함한것 찾기 contains (0) | 2015.12.01 |
---|---|
[눈에확] append // appendTo (0) | 2015.12.01 |
[눈에확] textarea 줄바꿈처리하기 (0) | 2015.12.01 |
Form 에 checked 전부 없애기(예제) (0) | 2015.12.01 |
문자 길이 Check 해서 뒷자리 제외 (0) | 2015.12.01 |