如何获得总和值的圆形数字
现在它的表现如此 http://www.koolfree.com/ImageUpload/uploads/1380114018.jpg
我想那样 http://www.koolfree.com/ImageUpload/uploads/1380160965.jpg
请帮我解决这个问题 感谢
<script type="text/javascript"><!--
function updatesum() {
document.form.sum.value = (document.form.sum1.value -0) / (document.form.sum2.value -0);
}
//--></script>
<body>
<form name="form" >
Enter a number:
<input name="sum1" onChange="updatesum()" />
and another number:
<input name="sum2" onChange="updatesum()" />
Their sum is:
<input name="sum" readonly style="border:0px;">
</form>
</body>
答案 0 :(得分:0)
您可以使用.toFixed
功能。
如果您只想显示3位小数,请在结果中使用.toFixed(3)
。
实施例
var num = 15.454182;
alert(num.toFixed(3)); // 15.454
答案 1 :(得分:0)
您可以使用toFixed(3)为您执行此操作。所以你的代码是:
document.form.sum.value = ((document.form.sum1.value -0) / (document.form.sum2.value -0)).toFixed(3);
答案 2 :(得分:0)
这应该有用。
function updatesum() {
var sum = (document.form.sum1.value -0) / (document.form.sum2.value -0);
document.form.sum.value = sum.toFixed(3);
}