부가세 10% 더할때 ....

조언 좀 부탁 드립니다.
 
 
        if ($od_settle_case == "신용카드")
        {
            $border_style = "";
            if ($od_receipt_bank == "") $border_style = " border-style:none;";
            echo "<input type=hidden name=od_receipt_card value='$receipt_amount'>";
            echo "<tr><td>신용카드</td><td>".display_amount($receipt_amount + (int)($tot_amount * 0.1))  ." [부가세포함가]</td></tr>";
            $receipt_amount = 0;
        }
 
에서 ....
 
+ (int)($tot_amount * 0.1) 를 추가해서 10% 더한 금액이 화면상에 보여는 집니다.
 
실제 (팝업창에 결제금액 알림시) 결제금액 부분인 value='$receipt_amount' 에 10% 더한 금액을
표현 하려고 하는데 쉽게 안되네요. 거의 다 했는데 이부분 에서 안되네요. 조언 좀 부탁 드립니다.
|

댓글 4개

<input name=amt value='$receipt_amount' ...
<script>
alert( parseInt( docurmnt.form_name.amt.value)*1.1 );
</script>
활동 많으신 rolo님 이시네요. 감사합니다.

str += "신용카드 : " + number_format(f.od_receipt_card.value) + "원\n\n";
if (parseFloat(f.od_receipt_card.value) > 0)
{

자바스크립트 부분 인데요. 가르쳐 주신대로 이것저것 해봤는데 .... --;
대입 하기가 어렵네요. 원체 기초가 없어놔서요.^^b
조언 부탁 드립니다. 죄송 합니다.

name 부분 amt 로 수정 하구요.


str += "신용카드 : " + number_format((f.amt.value)*1.1) + "원\n\n";
if (parseFloat(f.amt.value) > 0)
{

로 하니까 입력금액과 합산 금액이 맞지 않다고 합니다. --;

name 부분 od_receipt_card 그대로 놔두고요.

str += "신용카드 : " + number_format((f.od_receipt_card.value)*1.1) + "원\n\n";
if (parseFloat(f.od_receipt_card.value) > 0)
{

로 하면 가격표시 없이 원 만 보여 지구요. --;
제가 적은 것은 원 소스를 볼 수 없어서
저렇게 적은 겁니다.
name도 뭔지 몰라서 amt라고 하구요.
잘 해결 되었습니다. 감사합니다. ^^b
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,714
19년 전 조회 1,490
19년 전 조회 1,728
19년 전 조회 1,676
19년 전 조회 1,545
19년 전 조회 1,573
19년 전 조회 1,532
19년 전 조회 1,552
19년 전 조회 1,523
19년 전 조회 1,946
19년 전 조회 1,545
19년 전 조회 1,512
19년 전 조회 1,529
19년 전 조회 1,693
19년 전 조회 1,517
19년 전 조회 1,601
19년 전 조회 1,865
19년 전 조회 1,508
19년 전 조회 1,604
19년 전 조회 1,687
🐛 버그신고