对单选按钮的值求和,并使用JavaScript或jQuery将其打印到相应的文本框中

对单选按钮的值求和,并使用JavaScript或jQuery将其打印到相应的文本框中,javascript,jquery,Javascript,Jquery,我想对单选按钮的值求和,并使用JavaScript或jQuery将该和打印到受尊重的文本框中。 类名应该是每个单选按钮的结果 我只在一个受人尊敬的文本框中获得了一个总数 函数calcscore(){ var得分=0; $(“.rialistic:选中”).each(函数(){ score+=parseInt($(this).val()10); }); $(“输入[name=sum]”).val(分数) } $().ready(函数()){ $(“.rialistic”).change(函数()

我想对单选按钮的值求和,并使用JavaScript或jQuery将该和打印到受尊重的文本框中。
类名应该是每个单选按钮的结果
我只在一个受人尊敬的文本框中获得了一个总数

函数calcscore(){
var得分=0;
$(“.rialistic:选中”).each(函数(){
score+=parseInt($(this).val()10);
});
$(“输入[name=sum]”).val(分数)
}
$().ready(函数()){
$(“.rialistic”).change(函数(){
钙质()
});
}); 

#
问题
对
不
1.
2.
3.
4.
5.
6.
7.
8.
9
10
11
12
13
14
不切实际的:

调查性:
艺术的:
社会:
进取的:
常规:

我刚刚从您的代码中删除了
10
,它工作正常。
正如您所知,您必须为所需的每个不同类编写一个
onChange
函数

函数calcscore(){
var得分=0;
$(“.rialistic:选中”).each(函数(){
score+=parseInt($(this.val());
});
控制台日志(score);
$(“输入[name=sum]”).val(分数)
}
$().ready(函数()){
$(“.rialistic”).change(函数(){
钙质()
});
});

#
问题
对
不
1.
2.
3.
4.
5.
6.
7.
8.
9
10
11
12
13
14
不切实际的:

调查性:
艺术的:
社会:
进取的:
常规:

此行缺少一个
score+=parseInt($(this).val()10)。它应该是:
score+=parseInt($(this).val(),10)