function setComma(str)
{
str = ""+str+"";
var retValue = "";
for (i=0; i<str.length; i++)
{
if (i > 0 && (i%3)==0) {
retValue = str.charAt(str.length - i -1) + "," + retValue;
} else {
retValue = str.charAt(str.length - i -1) + retValue;
}
}
return retValue +"원";
}
document.write(setComma('10000'));
위의 내용을 적당히 응용하여 input 에 onchange 나 onkeyup 를 사용한다면 자동으로 콤마찍는것도 가능할겁니다.
{
str = ""+str+"";
var retValue = "";
for (i=0; i<str.length; i++)
{
if (i > 0 && (i%3)==0) {
retValue = str.charAt(str.length - i -1) + "," + retValue;
} else {
retValue = str.charAt(str.length - i -1) + retValue;
}
}
return retValue +"원";
}
document.write(setComma('10000'));
위의 내용을 적당히 응용하여 input 에 onchange 나 onkeyup 를 사용한다면 자동으로 콤마찍는것도 가능할겁니다.
반응형
'홈페이지 제작 > JavaScript' 카테고리의 다른 글
한메일은 메일링 수신거부 (0) | 2004.11.12 |
---|---|
체크박스, 라디오버튼 선택여부 알아보기 (0) | 2004.11.11 |
프레임 길이를 유동적으로 조정하기 (0) | 2004.09.07 |
숫자만 입력받기 (0) | 2004.09.04 |
중복없는 무작위 숫자만들기 (로또복권) (0) | 2004.08.11 |