숫자 콤마 더하기
본문
텍스트에 숫자를 입력 후 버튼을 누르면 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
이런류의 이슈는 로그로 찍어보면서 어떻게 변화가 생기는지 보는것입니다.
위에서부터 하나씩 찍어보십시오.
올려주신 소스 자체가 이해하기 어렵네요
total_commision = delComma($("#total_commision").val());
위 구문으로 콤마를 제거 하신것 같은데,
total_commision = parseInt(total_price* ( commission_per / 100));
해당 위 구문에서는 제거한 변수가 들어가는 부분이 없습니다.
답변을 작성하시기 전에 로그인 해주세요.