var inputVal13 = $(".wr_16").val();
여기에 지금 wr_16에 50000이 기재되어있는데 여기에, + 50000을 하고싶어서
var inputVal13 = $(".wr_16").val() + 50000;
이렇게 작성을하였더니,
출력값이 "5000050000" 이렇게 출력이 되는데,
50000+50000 해서
"100000" 이렇게 출력되게끔 하기에는 어려울까요?
Copy
<script>
$(function(){
$(".pchk_cham").click(function(){
var inputVal10 = $(".wr_16").val()*1;
var inputVal11 = $(".wr_16").val()*1;
var inputVal12 = $(".wr_16").val()*1;
var inputVal13 = $(".wr_16").val()+50000;
$('option.able_0').val(inputVal10 + $('option').val());
$('option.able_1').val(inputVal11 + $('option').val());
$('option.able_2').val(inputVal12 + $('option').val());
$('option.able_3').val(inputVal13 + $('option').val());
});
});
</script>
전체스크립트 문은 이렇습니다.
답변 2개
채택된 답변
+20 포인트
2021-07-12 (월) 11:55:36
문자를 숫자로 변환해주셔야합니다.
Copy
var inputVal13 = Number($(".wr_16").val(););
2021-07-12 (월) 12:01:42
inputVal13 = 1* $(".wr_16").val() + 5000
답변을 작성하려면 로그인이 필요합니다.