Web Programing!/Script
[SCRIPT] 콤마 삽입, 제거
어설픈봉봉이
2011. 9. 13. 19:26
반응형
SMALL
display_comma(value) 함수 : 3자리 마다 콤마 추가
reduce_comma(value) 함수 : 콤마 제거
-------------------------------------------------------
//add comma
function display_comma(value) {
var src;
var i;
var factor;
var su;
var Spacesize = 0;
var String_val = value.toString();
factor = String_val.length % 3;
su = (String_val.length - factor) /3;
src = String_val.substring(0,factor);
for(i=0; i<su ; i++)
{
if ((factor==0)&&(i==0))// " XXX "
{
src += String_val.substring(factor+(3*i), factor+3+(3*i));
}
else
{
if ( String_val.substring(factor+(3*i) - 1, factor+(3*i)) != "-" ) src +=",";
src += String_val.substring(factor+(3*i), factor+3+(3*i));
}
}
return src;
}
//delete comma
function reduce_comma(value)
{
var x, ch;
var i=0;
var newVal="";
for(x=0; x <value.length ; x++){
ch=value.substring(x,x+1);
if(ch != ",") newVal += ch;
}
return newVal;
}
반응형