테스트 사이트 - 개발 중인 베타 버전입니다

숫자 콤마 더하기 채택완료

에니악 5년 전 조회 3,961

텍스트에 숫자를 입력 후 버튼을 누르면 div 에 출력되도록 하였습니다.

 

한 번 버튼을 누르면 정상적으로 ex) 111.111.111 이런식으로 출력되는데,

 

텍스트에 숫자를 한 번더 입력 후 추가를 하면 값이 더하기가 되서 나와야되는데, 이부분에서 오류가 나네요 ㅠㅠ

 

        function delComma(str){     var temp_str = String(str);    var reg = new RegExp(",", "gi");     return temp_str.replace(reg, "");

}

 

total_commision = delComma($("#total_commision").val());

total_commision = parseInt(total_price* ( commission_per / 100));

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
5년 전

이런류의 이슈는 로그로 찍어보면서 어떻게 변화가 생기는지 보는것입니다.

위에서부터 하나씩 찍어보십시오.

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

올려주신 소스 자체가 이해하기 어렵네요

total_commision = delComma($("#total_commision").val());

위 구문으로 콤마를 제거 하신것 같은데,

 

 

total_commision = parseInt(total_price* ( commission_per / 100));

해당 위 구문에서는 제거한 변수가 들어가는 부분이 없습니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인