숫자만 입력 받기 ( feat.금액에 콤마넣기 1,000,000 )

이 펑션이면 쉽게 되요 ~



-- 숫자를 입력해 보세요.



function commas(t) {

// 콤마 빼고 

var x = t.value;

x = x.replace(/,/gi, '');


        // 숫자 정규식 확인

var regexp = /^[0-9]*$/;

if(!regexp.test(x)){ 

$(t).val(""); 

alert("숫자만 입력 가능합니다.");

} else {

x = x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");

$(t).val(x);

}

}


<input type="text" id="comma" onkeyup="commas(this)" /> -- 숫자를 입력해 보세요.

이 글을 공유하기

댓글

Designed by JB FACTORY