0

我有这个脚本来添加一些复选框值

<script language="javascript" type="text/javascript">
function initialize() {
    Total = 0;
    totaltest.innerText = Total;
}

function checkoptionone(checkbox) {
    checknum = parseFloat(checkbox.value);
    if (checkbox.checked == true) {
        Total += checknum;
    } else {
        Total -= checknum;
    }
    totaltest.innerText = Total;
}
    </script>

我可以在另一个函数中获取方程式中复选框的值...但是当我清除(我有一个带有 this.for.reset 的按钮)时,选中的值(现在由于清除而取消)仍然存在... .如果我在按下清除之前取消选中该框,它只会消失...我知道问题是什么,我只是不知道如何解决它...我试图向按钮添加一个功能(比如复选框,这样它就可以执行相同的功能而无需检查框来激活该功能)但我认为 this.form.reset 胜过一切......我不知道......有什么想法吗?

4

1 回答 1

0

尝试

$('form').find('input:checkbox').removeAttr('checked'); 

结合 $('form').reset();

于 2012-09-04T15:05:25.117 回答