반응형

생각보다 자주 사용하지만 막상 구현하려고 하면 어?! 하고 생각이 나지 않을 때가 있는 단위 입력 방법이다.

        $(document).ready(function() {
            $("input[type=radio][name=라디오name값]").change(function () {
                if (this.value === '1') {
                    //action
                } else {
                   //action
                }
            });
        });
        
        function setComma(Num) {
            Num += '';
            Num = Num.replace(',', '');
            const x = Num.split('.');
            let x1 = x[0];
            const x2 = x.length > 1 ? '.' + x[1] : '';
            const rgx = /(\d+)(\d{3})/;
            while (rgx.test(x1))
                x1 = x1.replace(rgx, '$1' + ',' + '$2');
            return x1 + x2;
        }
        
        
        사용
        onkeyup="this.value = setComma(this.value);"

어렵지는 않은 코드지만 짜려고 시간 쓰지 말고 이런건 빠르게 구글링해서 사용을 하도록 하자! 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기