IT/JS + Jquery
[JavaScript]Input 숫자만 입력
시린스
2019. 7. 23. 15:06
반응형
※ keyup 이벤트에 꼭 넣어야됩니다.
$(input태그).keyup(function (e) {
if (!(e.keyCode >= 37 && e.keyCode <= 40)) {
var v = $(this).val();
//$(this).val(v.replace(/[^a-z0-9]/gi, ''));
$(this).val(v.replace(/[^0-9]/gi, ''));
}
});
간략 요약 : KeyEvent를 체크하고 replace를 0-9 제외한 모든 문자를 삭제하는 로직을 넣었습니다.