2026, 새로운 도약을 시작합니다.

x어려울 수도 x쉬울 수도 있습니다. 채택완료

나한테는 개어렵네요,,훅훅

$('#insert').click(function(){ //-----------

var first =  $("#first_commission").val();
var wr_36 =  $("#wr_36").val();

    total = first + wr_36;

   $('#wr_39').val(total);

});

이게 id first와 wr_36의 값을 합산해서

wr_39에 집어넣으려는데

1000 + 3000 이면

4000이 wr_39에 들어가야 하는데

왜 10003000 이렇게 들어올까요?

어떻게 해야 하는지,,,도움부탁드려요

답변 3개

채택된 답변
+20 포인트

필드값이 숫자가 아니라 그래요 ..

total = parseInt(first) + parseInt(wr_36);

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

답변에 대한 댓글 1개

감사합니다,,되는거 같은데


77,507
10,307
합산하니

87만 나오네요
컴마 때문인거 같은데 이런떼는 어떻게 해야 할까요

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

자답을 하셨네요 벌써  .. 
 

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

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

다른 분을 위해

    var wr_36 = parseInt(stripComma($("#wr_36").val()));    이런식으로 해결했습니다.

//특정문자 제거
function stripComma(str){
    re = /^\$|,|-/g;
    // "$" and "," and "-"입력 제거
    return str.replace(re, "");
}

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

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

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

로그인
🐛 버그신고