//숫자를 제외한 문자열 삭제(공통)

function commonStrReplace(event, id, flag){


var tmpVal = $('#'+id).val();


if (!(event.keyCode >=37 && event.keyCode<=40)){

tmpVal = tmpVal.replace(/[^0-9]/g,'');

var tmp = "[ㄱ-ㅎ가-힣]"

tmpVal = tmpVal.replace(tmp,'');

$('#'+id).val(tmpVal);

if(flag == 'NUM'){

tmpVal = Number(tmpVal);

if(tmpVal == 0) $('#'+id).val('');

}

}

}



사용

$('input[id$=seriesDesc]').on({

'keyup paste change':function(e){

var id = $(this).attr('id');

commonStrReplace(event, id, 'NUM');

}

});

'* Programming > JQuery' 카테고리의 다른 글

Select Box 제어  (0) 2019.11.11
input 체크박스  (0) 2019.10.16
날짜(datepicker) 시작일 종료일  (0) 2018.06.15
세션 SET, GET, REMOVE  (0) 2018.05.24
replace로 태그 제거하기  (0) 2018.05.23

+ Recent posts