이 스크립트는 w3 유효성 검사기에서 유효성을 검사했지만 오류가없는 것으로 확인되었지만 장바구니에서 무언가를 계산할 때 출력이 없습니다. 문제가 무엇인지 궁금합니다. 당신이 쓰기를 시도했다계산 출력
<script type=text/javascript>
function shoppingcart()
{
var TaxRate=0.10;
var Tax=0;
var Subtotal=0;
var Total=0;
var quantity=document.getElementById("quantity").value;
var price=document.getElementById("Choice").value;
SubTotal=Quantity*Price;
tax=SubTotal*Taxrate;
total=SubTotal+tax;
tax=tax.toFixed(2);
SubTotal=SubTotal.toFixed(2);
total=total.toFixed(2);
<!--data back to form-->
document.getElementById('subtotal').innerHTML="Subtotal="+subTotal;
document.getElementById('totalTax').innerHTML="Totaltax="+tax+"(@10)";
document.getElementById('total'). innerHTML="Total=" +total;
alert("CheckTotal")
}
</script>
</head>
<body>
<script type=text/javascript></script>
<form OnSubmit="shoppingcart()">
<h1>Shopping cart</h1>
Choose option
<select>
<option value="">Select </option>
<option value="$20">"spin classes $20</option>
<option value="$40"> "swimming lessons $40</option>
<option value="$10"> Boxersize $10</option>
<option value="$5"> protein shake $5</option>
</select>
<label for="session">Session:</label>
<input type="text" name="quantity" size="1" id="session">
<br>
<hr>
<div id="Subtotal">Subtotal:</div>
<div id="Tax">Tax:</div>
<div id="Total">Total:</div>
<hr>
<input type="submit" value="calculate"/>
</form>
데이터는 단지 의견이었습니다 – user3484893
지금은 문제가 무엇인지 확인해야합니다 – user3484893
ID 수량과 선택 사항이있는 요소를 얻으려고하고 있으며 HTML에 이러한 요소가 없습니다. – user3417400