您好我正在尝试将英镑兑换成欧元。但我似乎无法让百分比正确。没有运气,我已经尝试了几种方法。这个想法是获得1%的英镑价格然后乘以转换率并将其加到英镑价格以使欧元合计,然后用增值税做同样的事情。 希望有人能帮忙,谢谢! 这是我的代码。
<div id="calculator-form">
<table>
<tr>
<td>Conversion Rate: </td>
<td><input type="number" id="conversionRate"> %</td>
</tr>
<tr>
<td>Sterling Price: </td>
<td><input type="number" id="sterling"> £</td>
</tr>
<tr>
<td>Vat: </td>
<td><input type="number" id="vat"> %</td>
</tr>
<tr>
<td>Euro Price is </td>
<td><input type="number" id="euro" disabled> €</td>
</tr>
</table>
</div>
&#13;
enctype
&#13;
答案 0 :(得分:0)
输入的.value
将是String
,因此您需要解析您正在使用的每个输入中的数字。如果它是int
,您可以使用:
var sterling1Per = parseInt(sterling.value, 10) / 100;
如果它是浮动的,您可以使用:
var sterling1Per = parseFloat(sterling.value) / 100;
您需要使用需要作为数字的输入.value
的任何地方都需要进行相应的解析