본문 바로가기

Web/javascript & jQuery

input 숫자만 입력 가능하도록

반응형


function handlerNum(obj) {
 e = window.event;

 if ((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105) || e.keyCode == 8 || e.keyCode == 46 || e.keyCode == 37 || e.keyCode == 39 || e.keyCode == 35 || e.keyCode == 36 || e.keyCode == 9) {
  if (e.keyCode == 48 || e.keyCode == 96) {
   if (obj.value == "" || obj.value == "0") {
    e.returnValue = false;
   } else {
    return;
   }
  } else {
   return;
  }
 } else {
  alert("숫자만 입력 가능 합니다.");
  e.returnValue = false;
 }
}
반응형