텍스트 필드에 숫자 입력시 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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 1005 |
HTML
[SQL]SQL의 기초 (3)
|
| 1004 |
HTML
[SQL]SQL의 기초 (2)
|
| 1002 |
HTML
[SQL]SQL의 기초 (I)
1
|
| 1001 |
HTML
[SQL]DATABASE의 구조
|
| 1000 | |
| 999 | |
| 998 |
HTML
클릭해서 이미지 팝업 뛰우기.
|
| 997 |
HTML
부끄럽네요. 로그인아웃 표시
|
| 996 |
HTML
PHP 변수사용법
|
| 995 |
HTML
TAR명령. TAR압축묶기 압축풀기
|
| 994 |
HTML
윈도우2003서버 관리
|
| 993 | |
| 987 |
HTML
제가 그린 일러스트입니다.
5
|
| 986 | |
| 984 | |
| 982 |
HTML
클릭하면 이미지 서로 바꾸기.
1
|
| 979 | |
| 978 |
HTML
메트릭스글자
|
| 974 | |
| 968 | |
| 967 | |
| 966 | |
| 965 |
HTML
심장박동효과
|
| 964 |
HTML
외부 문서 불러오기
|
| 963 | |
| 962 |
HTML
오라클 SQL 기본 간단 정리
|
| 961 |
HTML
레이어를 클릭하면 순서가 바뀌는거에요
|
| 960 |
HTML
셀렉트 박스 내용을 레이어로 표현
|
| 957 |
JavaScript
구인 구직 사이트 소스에요~
8
|
| 955 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기