2012-07-04 80 views
0

我希望將值乘以2.50並添加1.95(值* 2.50)+1.95。有沒有辦法通過JavaScript做到這一點?HTML表單上的多個輸入值在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" >&nbsp;</p> 
</form> 
+0

你可能想要做這些類型的計算在服務器端。 –

回答

0

修改以下兩行:

<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); " /> 
+0

謝謝@Stano我很高興讓我的一天非常明確的代碼。 – Saabana

+0

謝謝匿名者,我也很高興它幫助你:-) – Stano