下面的代码不起作用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'">