小编Sco*_*ter的帖子

通过JavaScript从简单计算中删除".00"

我正在进行一个简单的表单计算,它总结了整个数字.

计算金钱的脚本问题实际上最后会附加.00.我不想要小数位.

我不擅长JavaScript只是想知道如何删除".00"

我只需要一个整数而不是小数.

我的直觉是与['Set'+(i ++)]有关但我对此并不是百分之百确定.

<head>
<title>untitled</title>
<style type="text/css">

fieldset {
    float: left;
    width: 60px;
    padding: 5px;
    margin-right: 4px;
}
legend {
    font-weight: bold;
}
#total {
    font-size: 11px;
    width: 40px;
}

</style>
<script type="text/javascript">

function setRadios()
{
    function sumRadios()
    {
        var total = 0, i = 1, oForm = this.form;
        while (radgrp = oForm.elements['Set' + (i++)])
        {
            j = radgrp.length;
            do
                if (radgrp[--j].checked)
                {
                    total += Number(radgrp[j].value);
                    break;
                }
            while (j);
        }
        oForm.elements.total.value = total.toFixed(2);
    }

    var i …
Run Code Online (Sandbox Code Playgroud)

javascript radio-button calculated-field

1
推荐指数
1
解决办法
412
查看次数