![](/img/trans.png)
[英]html / javascript: Prevent <input> value from clearing on form submit
[英]Multiple input value on an HTML form submit in javascript
我希望將值乘以2.50,然后加上1.95(value * 2.50)+1.95。 有沒有辦法用javascript做到這一點?
<form action="" id="formcalculate" method="post" name="formcalculate" >
<p class="DistanceLable">Distance in miles:</p>
<p style="position: relative; text-align: center; font-size: 11px">
<input id="ratecalculator" style="text-align: right; width: 50px; font-weight: bold; font-size: 15px" type="text" value="0"/>
</p>
<p style="text-align: center; padding-top: 3px">
<input id="btnTotal" class="art-button" type="button" value="Calculate"/>
</p>
<p id="totalcalculator" class="totalcalculator" > </p>
</form>
修改以下兩行:
<p class="DistanceLable">Distance in miles: <span id="result"></span></p>
<input id="btnTotal" class="art-button" type="button" value="Calculate" onclick="document.getElementById('result').innerHTML = (2.50*parseFloat(document.getElementById('ratecalculator').value)+1.95).toFixed(2); " />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.