日期:2014-05-17  浏览次数:20692 次

复选框问题。[大神进]
有一组复选框  ,每个value不一样。  现在要做每次点击这些复选框都会取那个value的倒数第二位是个数字相加减现在在文本框、

------解决方案--------------------
需求不够详细啊。。
------解决方案--------------------

var total = 0;
            var cs = document.getElementsByName('FXCB');
            for(var i = 0 ; i < cs.length; i++) {
                if (cs[i].checked) {
                    total += parseInt(cs[i].value.substr(cs[i].value.length-7,1));
                }
            }
            alert(total-parseInt(document.getElementById('文本框id').value));

------解决方案--------------------
每次点击都是要循环编列一次复选框的,然后看哪个选中就取它的值,然后给文本框赋值。