[Javascript] - 자바스크립트 Input 콤마입력
Javascript 2012. 2. 24. 12:15반응형
function setComma(num){
var rightchar = replaceComma(num.value);
var moneychar = "";
for(index = rightchar.length-1; index>=0; index--){
splitchar = rightchar.charAt(index);
if (isNaN(splitchar)) {
alert(splitchar +"는 숫자가 아닙니다. \n다시 입력해주세요");
//num.value = oldText; 이전text반환
num.value = oldText;
num.focus();
return;
}
moneychar = splitchar+moneychar;
if(index%3==rightchar.length%3&&index!=0){ moneychar=','+moneychar; }
}
//oldText = moneychar;
num.value = moneychar;
}
function replaceComma(str) { // 콤마 없애기
while(str.indexOf(",") > -1) {
str = str.replace(",", "");
}
return str;
}
반응형
'Javascript' 카테고리의 다른 글
[Javascript] - 특수문자 입력 제한 (0) | 2012.03.22 |
---|---|
[Javascript] - 자바스크립트 Sleep (0) | 2012.03.17 |
[Javascript] - 키보드 키코드표 (0) | 2012.01.14 |
[Javascript] - 자바스크립트 쿠키 생성하기(샘플 예제) (0) | 2011.12.30 |
[Javascript] - 숫자 세자리 콤마찍기 함수 예제 / 사용법 (0) | 2011.12.16 |