【发布时间】:2012-04-13 09:32:35
【问题描述】:
我将如何从带有parseFloat 结果的文本字段中舍入一个值?此应用程序基本上总结了所有单选按钮单击时的值,并在文本框中显示总和。
如果单选按钮的值为整数,则下面的代码可以完美运行,但是如果我想在单选按钮上有一个浮点值,则总值将有一个100.0000000679,而它应该是100。任何提示将不胜感激。提前致谢。
function calcscore(){
var score = 0;
$(".calc:checked").each(function(){
score+=parseFloat($(this).val(),10);
});
$("input[name=openingsum]").val(score);
}
$().ready(function(){
$(".calc").change(function(){
calcscore();
});
});
HTML 代码:
<input class="calc" name="v2" type="radio" onclick="ver2(this);" value="1.6666666666666666666666666666667" />Yes
<input class="calc" name="v2" type="radio" onclick="ver2(this);" value="0" />No
【问题讨论】:
标签: javascript jquery rounding parseint parsefloat