我有一張我正在處理的收據,它對我來說算數。我需要將結果顯示爲美元值。Onchange在小數點後添加2位數
我的HTML:
<input type="text" name="copy1" id="copy1" size="4" maxlength="10" onchange="calculate(this.value)">
<input type="text" name="copycosts" id="copycosts" size="4" VALUE=""/>
我的javascript:
<script type="text/javascript">
function calculate(){
var copy1value = parseFloat(document.getElementById("copy1").value, 10);
document.getElementById("copycosts").value = copy1value * 0.50;
}
</script>
如何添加2位小數乘法完成後?例如13 * 0.50 = 6.5 - 我想說它是6.50。
在此先感謝。
[parse float with two decimal places]的可能重複(http://stackoverflow.com/questions/4435170/parse-float-with-two-decimal-places) –