Eveningstar

[input]3단위에 콤마(,)찍기 본문

Javascript

[input]3단위에 콤마(,)찍기

두루루루루 2018. 9. 27. 17:29




[html]



<input type="text" id="onlyNumber" name="onlyNumber"  placeholder="금액을 입력해주세요" style="ime-mode:disabled">

 

**input text를 사용해서 작성


[js]


//3자리 단위마다 콤마 생성

function addCommas(x) {

     return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");

}


$("#onlyNumber").on('keyup', function(event){

    addCommas($(this).val().replace(/[^0-9]/g,''));  

});

 


실행 -> https://jsfiddle.net/jywoo/326f1bm5/14/


https://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separators-in-javascript

Comments