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>


결과값:






반응형

'Javascript' 카테고리의 다른 글

웹에서 앱 호출  (0) 2014.02.18
javascript 슬라이드 배너 만들기  (0) 2013.09.04
iScroll 스크롤 현재위치 알아내기  (0) 2013.06.21
이메일 유효성 검사  (0) 2013.05.20
javascript 모바일 기기 구분  (2) 2013.04.26