在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 08:14:26
![在javascript里面分别获取两个input框内的两个数值,这两个数值相减,如何让结果保留两位小数,若没有余数则为比如 10.00 这样的形式](/uploads/image/z/3643208-8-8.jpg?t=%E5%9C%A8javascript%E9%87%8C%E9%9D%A2%E5%88%86%E5%88%AB%E8%8E%B7%E5%8F%96%E4%B8%A4%E4%B8%AAinput%E6%A1%86%E5%86%85%E7%9A%84%E4%B8%A4%E4%B8%AA%E6%95%B0%E5%80%BC%2C%E8%BF%99%E4%B8%A4%E4%B8%AA%E6%95%B0%E5%80%BC%E7%9B%B8%E5%87%8F%2C%E5%A6%82%E4%BD%95%E8%AE%A9%E7%BB%93%E6%9E%9C%E4%BF%9D%E7%95%99%E4%B8%A4%E4%BD%8D%E5%B0%8F%E6%95%B0%2C%E8%8B%A5%E6%B2%A1%E6%9C%89%E4%BD%99%E6%95%B0%E5%88%99%E4%B8%BA%E6%AF%94%E5%A6%82+10.00+%E8%BF%99%E6%A0%B7%E7%9A%84%E5%BD%A2%E5%BC%8F)
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" />