在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 12:37:44
在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式
xՓM/Aǿd+Sj !q!eLED"BU@%DKh2;fvW9h:{L~5`ze;'M^.mwWyкq0Y(Fh= |5}}?w[|kAڽ쇧S.4ݾa}+hפkY z: rx$vVSGBjd[w\6 s *@f#XpEt],y!XrL"jӟ1ӧm6r;4a+Z3h":\h #E^y1 `B3{J+!N"6{ǖʬEѢ32,ږ鉬$UƽOZқWxKP/~lF)1cXN-aa"lO*mL

在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式
在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式

在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式
<script type="text/javascript">
window.onload = function() {
var diff = document.getElementById("diff");
document.getElementById("cal").onclick = function() {
var op1 = parseFloat(document.getElementById("op1").value),
op2 = parseFloat(document.getElementById("op2").value);
diff.value = (Math.round((op1 - op2) * 100) / 100).toFixed(2);
};
};
</script>


<input type="text" id="op1" /> -
<input type="text" id="op2" /> =
<input type="text" id="diff" />
<input type="button" id="cal" />