[JS] 숫자에 콤마 넣어주기
2024. 7. 7. 12:20
// 1,000 단위 넣어주는 함수
function fn_AmtFormatter(v){
var formattedAmt = Number(v).toLocaleString();
return formattedAmt
};
//두번째 방법
function chkNumber(obj){
var tmpValue = $(obj).val().replace(/[^0-9,]/g,''); // (1) 1,300,000
tmpValue = tmpValue.replace(/[,]/g,''); // (2) 1300000 제거함
// 천단위 콤마 처리 후 값 강제변경
obj.value = numberWithCommas(tmpValue);
}
function numberWithCommas(num) {
var parts = num.toString().split("."); // (3)['1300000']
return parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",") + (parts[1] ? "." + parts[1] : "");
// (4) '1,300,000''
}
//jquery 사용시 :
.text(fn_rsltnAmtFormatter1(testValue))
'💻 IT > 자바스크립트' 카테고리의 다른 글
td 행 선택시 선택한 행의 값 출력하기 (0) | 2024.09.26 |
---|---|
[JS] 체크박스 선택시 선택한 행 값 가져오기 (0) | 2024.07.07 |
[JS] 입력값 한글, 숫자,영어만 받기 (0) | 2024.07.07 |
제이쿼리 .each 안먹힘 (0) | 2024.03.29 |
datepicker 날짜 형식 변경 (MM월 DD일) (1) | 2024.03.26 |