기본적으로 자바스크립트에서 number_format 을 지원하지 않기 때문에 사용자 정의 함수를 만들어서 사용할 수 있다.
<!DOCTYPE html>
<html>
<head>
<style>
* {
margin:0;
padding:0;
}
</style>
</head>
<body>
<input type="text" id="text" onkeyup="this.value=number_format(this.value)">
<script>
var number, nArr;
function number_format( number )
{
number=number.replace(/\,/g,"");
nArr = String(number).split('').join(',').split('');
for( var i=nArr.length-1, j=1; i>=0; i--, j++) if( j%6 != 0 && j%2 == 0) nArr[i] = '';
return nArr.join('');
}
</script>
</body>
</html>
결과값:
반응형
'Javascript' 카테고리의 다른 글
웹에서 앱 호출 (0) | 2014.02.18 |
---|---|
javascript 슬라이드 배너 만들기 (0) | 2013.09.04 |
iScroll 스크롤 현재위치 알아내기 (0) | 2013.06.21 |
이메일 유효성 검사 (0) | 2013.05.20 |
javascript 모바일 기기 구분 (2) | 2013.04.26 |