본문 바로가기
JQuery

[JQuery] input 숫자만 입력 및 천단위 콤마

by 2do0 2022. 8. 11.
반응형

[JQuery] input 숫자만 입력 및 천단위 콤마

/* 숫자만 입력 */
<input type="text" id="price" name="price" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');">

 

// 천단위 콤마
document.getElementById("price").addEventListener("keyup", function (e) {
    $(this).val($(this).val().replace(/\,/g, '').replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,'));
});
반응형

댓글