반응형

※ 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 제외한 모든 문자를 삭제하는 로직을 넣었습니다.

+ Recent posts