반응형
php는 3자리마다 숫자를 찍어주는 함수 number_format이 있어 편리하게 사용합니다.
스크립트에서는 아래 예제를 통해서 3자리마다 콤마(,)를 찍어줄 수 있습니다.
사용법이 간단해 응용해서 사용하시면 됩니다.
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script>
function addComma(n) {
if(isNaN(n)){return 0;}
var reg = /(^[+-]?\d+)(\d{3})/;
n += '';
while (reg.test(n))
n = n.replace(reg, '$1' + ',' + '$2');
return n;
}
function commaChk(){
var num = $("#num").val();
var num_addComma = addComma(parseInt(num));
$("#result").html(num_addComma);
}
</script>
<input type="text" id="num" name="num" maxlength="15" placeholder="숫자를 입력하세요."/>
<button type="button" onclick="commaChk();" style="border-style:solid;">체크</button>
<div id="result"></div>
↓↓↓↓↓↓ 아래 예제에서 확인해주세요.
반응형
'개발이야기 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] javascript 테이블 병합하기 (table td rowspan) (0) | 2022.10.13 |
---|---|
[자바스크립트] javascript 테이블 정렬하기 (table sort) (2) | 2022.10.13 |
[자바스크립트] javascript url 정규식, 유효성 검사 (0) | 2022.10.13 |
[자바스크립트] javascript checkbox(체크박스) 선택된 값 확인, each() 함수 (0) | 2022.10.12 |
[자바스크립트] 자식창에서 부모창 함수 호출, 팝업창에서 부모창 함수 실행 (0) | 2022.10.07 |
댓글