focusout 값 계산문제 질문입니다 채택완료
가격 :
할인율:
$("#discount_rate").focusout(function() {
var rate = this.value; // 할인율
var price = $("#price").val(); //가격
tot_price = price * (1-rate/100); // 할인율 적용한 가격
$("#tot_price").val(tot_price);
});
총가격:
요렇게 해서 forcusout일때 계산이 됩니다.
예를들어 할인율50 입력후 포커스를 때면
총가격엔 25000원이 찍힙니다,
여기까진 문제없지만,
할인율 50으로 입력후 포커스를 땐 후, 다시 50 으로 주면
50000원이 -> 25000 -> 12500 으로 계산됩니다.
백스페이스를 하면
원래금액인 50000원으로 돌아오게 할순 없을까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
6년 전
var price = $("#price").val(); //가격
굳이 저 부분에서 값을 가져와야하는게 아니면,
이 부분을 그냥 50000으로 바꾸시면 될 듯 하네요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
채택
채택
채택
채택
답변대기
채택
채택
채택
답변대기
채택
채택
답변대기
채택
채택
채택
채택