//============================================================
// 돈 숫자에 ',' 붙이기
//============================================================
function money_point(str){ //함수형
str = parseInt(str,10);
str = str.toString().replace(/[^-0-9]/g,'');
while(str.match(/^(-?\d+)(\d{3})/)) {
str = str.replace(/^(-?\d+)(\d{3})/, '$1,$2');
}
return str;
}
String.prototype.money_point = function(){ //프로토타입형
str=this;
str = parseInt(str,10);
str = str.toString().replace(/[^-0-9]/g,'');
while(str.match(/^(-?\d+)(\d{3})/)) {
str = str.replace(/^(-?\d+)(\d{3})/, '$1,$2');
}
return str;
}
--------------------------------------------------------------------------------
<INPUT style="TEXT-ALIGN: right" onchange="this.value = money_point(this.value);" size=60>
<INPUT style="TEXT-ALIGN: right" onchange="this.value = this.value.toString().money_point();" size=60>
'인터넷정보' 카테고리의 다른 글
흑백사진속에 특정 부분 칼라 만들기(Desaturate) (0) | 2007.10.11 |
---|---|
이미지 없이 라운딩 박스 표현하기 2 (0) | 2007.10.11 |
이미지 없이 라운딩 박스 표현하기 2 (0) | 2007.10.11 |
이미지 없이 라운딩 박스 표현하기 3 (0) | 2007.10.11 |
이미지 없이 라운딩 박스 표현하기 3 (0) | 2007.10.11 |
숫자에 콤마 붙이기 (0) | 2007.10.11 |
라디오 선택된 값 가져오기 (0) | 2007.10.11 |
라디오 선택된 값 가져오기 (0) | 2007.10.11 |
input text용 updown 버튼 (0) | 2007.10.11 |
input text용 updown 버튼 (0) | 2007.10.11 |