以下のコードは で機能しませIE
ん。誰か助けてくれませんか?
onclick="x.value=parseInt(b.value*d.value*c.value)+parseInt(a.value)
他のすべてのブラウザでは、問題なく計算を実行して出力を提供しているように見えますが、IEでは何をしても出力は0
値のままです。以下は、問題をより適切にターゲットにするためのフォーム全体です。
<form id="mainselection">
<h6>Transfer Fee Calculator</h6>
<select name="a">
<option value="0">Select</option>
<option value="0">Dalaman</option>
<option value="30">Bodrum</option>
</select>
<select name="b">
<option value="0">Resort</option>
<option value="10">Marmaris</option>
<option value="12">Icmeler</option>
<option value="18">Turunc</option>
</select>
<select name="c">
<option value="0">Pax</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
<select name="d">
<option value="1">One Way</option>
<option value="2">Return</option>
</select>
<br />
<span class="total">Total:</span><output name="x" for="a b c ">0</output> <span class="currency">£</span>
<br />
<br />
<input type="button" value="Calculate" class="cal-but" onclick="x.value=parseInt(b.value*d.value*c.value)+parseInt(a.value)">
<input type="button" value="Book Now" class="book" onclick="window.location='reservation.html'">