부가세 10% 더할때 .... 정보
부가세 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;
}
{
$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% 더한 금액을
표현 하려고 하는데 쉽게 안되네요. 거의 다 했는데 이부분 에서 안되네요. 조언 좀 부탁 드립니다.
댓글 전체
<input name=amt value='$receipt_amount' ...
<script>
alert( parseInt( docurmnt.form_name.amt.value)*1.1 );
</script>
<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)
{
로 하면 가격표시 없이 원 만 보여 지구요. --;
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라고 하구요.
저렇게 적은 겁니다.
name도 뭔지 몰라서 amt라고 하구요.
잘 해결 되었습니다. 감사합니다. ^^b