js点击多个checkbox获取相应span值并且自动相加显示在另一个span里面怎么写啊,在线急等!!!

2024年11月16日 14:25
有2个网友回答
网友(1):





zhidao


1


2


3


共计:



获取下一个span的innerHTML来判断转化,把里面的值转化为十进制整数,再相加

网友(2):

既然是多个checkbox,干嘛获取span的值,把checkbox的value设置为和span相同的值,然后遍历checkbox选中的值进行相加,赋值给要显示的span就行啦~
遍历选中checkbox代码,获取总和~
$("input:checkbox[name='test']:checked").each(function() {
sum+=parseInt($(this).val());
});
然后sum赋值给span就好啦~