您好我需要从多个选定的输入文本表单中计算总和,这些表单是通过以下复选框选择的:
<input type="text" value="" name="satelitep">
<input type="checkbox" value="sateliteon" name="satelite">
我怎样才能使用JavaScript或jQuery?
由于
答案 0 :(得分:1)
您可以选择它们并获得尺寸:
var score = $("input:checkbox[checked=true]").size();
答案 1 :(得分:0)
尝试类似
的内容var sum = 0;
$("input:checkbox [name='satelite']:checked").each(function(){
sum += parseFloat($(this).prev().val());
});
答案 2 :(得分:0)
这样的事情应该可以胜任。
var counter = 0;
$('input:checked').prev().each(function(index){
counter += parseFloat(this.val());
});
未经测试,但应显示基本想法。它需要jQuery。
这会找到所有checked
输入字段,找到它们之前的字段,然后遍历每个字段,将它们的值添加到计数器。
希望这有帮助