반응형
제이쿼리 3자리마다 comma설정할때...
// 금액/숫자 입력부 키 이벤트
$inputNumber.keyup(function (event) {
var str = event.currentTarget.value;
if ($(this).data('price') === 'Y') {
// 금액일경우
// 기존 콤마 해제
str = str.replace(/[^\d]+/g, '');
// 세자리마다 콤마 설정
$(this).val(str.replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,'));
} else {
$(this).val($(this).val().replace(/[^0-9]/g, ''));
}
});
// tab으로 커서 이동시 마지막에 한글이 남아 있을때 추가 처리
$inputNumber.blur(function () {
$(this).val($(this).val().replace(/[\ㄱ-ㅎㅏ-ㅣ가-힣]/g, ''));
});
반응형
'코딩 저장용' 카테고리의 다른 글
[자바(java)] map에 리스트담아서 오라클 업데이트 하는법 (0) | 2018.08.31 |
---|---|
자바 int>String, String > int 형 변환하기 (0) | 2018.08.31 |
[공통제작시] 공통코드로 쓸만한것 (0) | 2018.08.17 |
알아두면 유용한 이클립스 단축키 모음 (추후 추가) (0) | 2018.08.09 |
[자바스크립트, JQUERY] JQGRID ROW 관련 기능정리 (0) | 2018.06.29 |