금액 입력시 자동으로 천단위구분기호(,) 붙여주는 함수
function checkNumber(decimals,dec_point,thousands_sep){
var objEv = event.srcElement;
var numPattern = /([^0-9,-,\,])/;
numPattern = objEv.value.match(numPattern);
if(numPattern != null){
alert("숫자로 입력해주십시오.");
objEv.value="";
objEv.focus();
return false;
}
if(objEv.value.indexOf('-') > 1){
alert("숫자로 입력해주십시오.");
objEv.value="";
objEv.focus();
return false;
}
if(decimals==null){decimals=999;}
if(dec_point==null){dec_point='.';}
if(thousands_sep==null){thousands_sep=',';}
var arr = objEv.value.toString().replace(/[^-\.\+\d]/g,'').split(dec_point);
arr[0] = arr[0].replace(/(\d)(?=(?:\d{3})+(?!\d))/g,'$1'+thousands_sep);
if(arr[1] && decimals>0 && arr[1].length>0){
objEv.value= arr[0] + dec_point + arr[1];
return true;
} else{
objEv.value= arr[0];
return true;
}
}
var objEv = event.srcElement;
var numPattern = /([^0-9,-,\,])/;
numPattern = objEv.value.match(numPattern);
if(numPattern != null){
alert("숫자로 입력해주십시오.");
objEv.value="";
objEv.focus();
return false;
}
if(objEv.value.indexOf('-') > 1){
alert("숫자로 입력해주십시오.");
objEv.value="";
objEv.focus();
return false;
}
if(decimals==null){decimals=999;}
if(dec_point==null){dec_point='.';}
if(thousands_sep==null){thousands_sep=',';}
var arr = objEv.value.toString().replace(/[^-\.\+\d]/g,'').split(dec_point);
arr[0] = arr[0].replace(/(\d)(?=(?:\d{3})+(?!\d))/g,'$1'+thousands_sep);
if(arr[1] && decimals>0 && arr[1].length>0){
objEv.value= arr[0] + dec_point + arr[1];
return true;
} else{
objEv.value= arr[0];
return true;
}
}
게시판 목록
팁게시판
디자인과 관련된 유용한 정보를 공유하세요.
질문은 상단의 QA에서 해주시기 바랍니다.
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 4502 |
|
13년 전 | 2258 | |
| 4501 | 13년 전 | 1176 | ||
| 4500 |
kastel
|
13년 전 | 1349 | |
| 4499 | 13년 전 | 638 | ||
| 4498 | 13년 전 | 1801 | ||
| 4497 | 13년 전 | 616 | ||
| 4496 | 13년 전 | 4006 | ||
| 4495 | 13년 전 | 735 | ||
| 4494 |
|
13년 전 | 1853 | |
| 4493 | 13년 전 | 1164 | ||
| 4492 |
믹스디자인
|
13년 전 | 806 | |
| 4491 |
|
13년 전 | 2379 | |
| 4490 | 13년 전 | 1428 | ||
| 4489 | 13년 전 | 886 | ||
| 4488 | 13년 전 | 1390 | ||
| 4487 | 13년 전 | 671 | ||
| 4486 |
프리온관리자
|
13년 전 | 715 | |
| 4485 | 13년 전 | 978 | ||
| 4484 | 13년 전 | 644 | ||
| 4483 | 13년 전 | 571 | ||
| 4482 | 13년 전 | 671 | ||
| 4481 | 13년 전 | 1386 | ||
| 4480 | 13년 전 | 913 | ||
| 4479 |
KhanSu
|
13년 전 | 701 | |
| 4478 | 13년 전 | 4486 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기