본문 바로가기

Programming/javascript

[javascript] 금액 입력과 동시에 콤마 찍기

금액 입력과 동시에 콤마 찍기


/*
 * 금액 입력과 동시에 콤마찍기 OnKeyUp
 * 101108(jhhur)수정 : 크로스 브라우징 이슈로 로직 수정
 */
function Set_Comma(n){
  //return Number(String(n).replace(/\..*|[^\d]/g,"")).toLocaleString().slice(0,-3);
  var num = String(n).replace(/\..*|[^\d]/g,"");    // 숫자 이외의 문자 체크
  if(num != '0'){num = $.formatNumber(num, {format:"#,###", locale:"kr"});    // 넘버포맷 적용
}
  return num;
}