Javascript
javascript 에서 number_format 사용하기
먹세
2013. 7. 12. 16:46
기본적으로 자바스크립트에서 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>
결과값:
반응형