텍스트 필드에 숫자 입력시 3자리 단위로 , 찍는 소스
<form name= form>
<input class="field" name=money onkeyup="number_format(this)">
</form>
<script language="javascript">
function number_format(f) {
var val = f.value;
var len = val.length;
var number_format1 = "", number_format2 = "";
var c = 0;
if(val.charCodeAt(len-1)<48 || val.charCodeAt(len-1)>57) {
alert("숫자만 입력해주세요");
f.value = val.substr(0, (len-1));
}else{
if(len > 3) {
for(i = 0 ; i < len; i++){
one = val.charAt(i)
if(one != ",") number_format1 += one;
}
var number_format1_len = number_format1.length;
var in_c = number_format1_len%3;
if(!in_c) in_c = 3;
for(i = 0 ; i < number_format1_len; i++){
number_format2_one = number_format1.charAt(i)
if(i == in_c){
number_format2 += ",";
in_c = 3+in_c;
}
number_format2 += number_format2_one;
}
f.value = number_format2;
}
}
}
</script>
댓글 1개
게시판 목록
퍼블리셔팁
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 317 | HTML | 17년 전 | 3080 | ||
| 316 | HTML |
갈색야생마
|
17년 전 | 6948 | |
| 315 | HTML |
갈색야생마
|
17년 전 | 4667 | |
| 314 | HTML |
갈색야생마
|
17년 전 | 3765 | |
| 313 | HTML |
갈색야생마
|
17년 전 | 4342 | |
| 312 | HTML |
갈색야생마
|
17년 전 | 2728 | |
| 311 | HTML |
갈색야생마
|
17년 전 | 2307 | |
| 310 | HTML |
갈색야생마
|
17년 전 | 2443 | |
| 309 | HTML |
갈색야생마
|
17년 전 | 2630 | |
| 308 | HTML |
갈색야생마
|
17년 전 | 2872 | |
| 307 | HTML |
갈색야생마
|
17년 전 | 2603 | |
| 306 | HTML | 17년 전 | 4200 | ||
| 305 | HTML |
갈색야생마
|
17년 전 | 3004 | |
| 304 | HTML |
갈색야생마
|
17년 전 | 4145 | |
| 303 | HTML |
갈색야생마
|
17년 전 | 3205 | |
| 302 | HTML |
갈색야생마
|
17년 전 | 2867 | |
| 301 | HTML | 17년 전 | 3815 | ||
| 300 | HTML | 17년 전 | 4020 | ||
| 299 | HTML | 17년 전 | 3067 | ||
| 298 | HTML | 17년 전 | 2908 | ||
| 297 | HTML | 17년 전 | 2650 | ||
| 296 | HTML | 17년 전 | 2357 | ||
| 295 | HTML | 17년 전 | 2459 | ||
| 294 | HTML | 17년 전 | 2704 | ||
| 293 | HTML |
|
17년 전 | 3072 | |
| 292 | HTML | 17년 전 | 2902 | ||
| 291 | HTML |
|
17년 전 | 3165 | |
| 290 | HTML |
jeans
|
17년 전 | 2589 | |
| 289 | HTML |
|
17년 전 | 4486 | |
| 288 | HTML | 17년 전 | 4642 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기