//숫자를 제외한 문자열 삭제(공통)
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 |