### javascript
function comma(val){
val = get_number(val);
if(val.length <= 3) return val;
var loop = Math.ceil(val.length / 3);
var offset = val.length % 3;
if((val.length % 3)==0){
offset = 3;
}
var ret = val.substring(0, offset);
for(i=1;i<loop;i++){
ret += "," + val.substring(offset, offset+3);
offset += 3;
}
return ret;
}
function number_format(num) {
num = num.replace(/,/g, "")
var num_str = num.toString()
var result = ''
for(var i=0; i<num_str.length; i++) {
var tmp = num_str.length-(i+1)
if(i%3==0 && i!=0) result = ',' + result
result = num_str.charAt(tmp) + result
}
return result
}
taeyo.pe.kr의 Q&A에 어떤 분이 올려주셨습니다.
[출처] 자바스크립트 - textbox에 금액-자동 콤마표시 |작성자 현지아빠
'웹프로그래밍 > Javascript' 카테고리의 다른 글
jquery 이펙트 반복실행에 따른 구분 처리 - 슬라이드메뉴 (0) | 2013.02.21 |
---|---|
[자바스크립트] 테이블 tr td 추가 삭제 (0) | 2012.10.26 |
전화번호 입력 자동 하이픈 (0) | 2012.05.23 |
[Jquery] 제이쿼리 셀렉터 (0) | 2012.05.04 |
[Jquery] Jquery 에서의 AJAX 사용 (0) | 2012.05.04 |