0
下面的代码不能在IE
,任何人都可以帮助我吗?IE浏览器的parseInt错误
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'">
除浏览器错误外,请勿使用侵入性Javascript。 – moonwave99 2013-03-24 12:51:09
您是否检查错误? – thescientist 2013-03-24 12:51:50
如果您了解如何使用边距和填充,它肯定会像魔术一样工作,所以' '太多了! – adeneo 2013-03-24 12:55:14