html表格和javascript

html表格和javascript,javascript,jquery,html,Javascript,Jquery,Html,使用此代码,我可以获得表间隔中某个值的总和 $(calculateSum); function calculateSum() { var sum = 0; //iterate through each td based on class and add the values $(".d").each(function() { var value = $(this).text(); //add only if the value is number if(!is

使用此代码,我可以获得表间隔中某个值的总和

 $(calculateSum);

 function calculateSum() {

 var sum = 0;
//iterate through each td based on class and add the values
 $(".d").each(function() {
    var value = $(this).text();
    //add only if the value is number
    if(!isNaN(value) && value.length!=0) {
        sum += parseFloat(value);
    }

 });
$('#result').text(sum);    
};
还有我的桌子 有价值 12


现在,我在一个html中有5个表,每个表都有一个td元素,它们的值彼此不同,在javascript中获取这些值的最佳方法是什么?

迭代每个
表,并使用
.find
获取后代
td
s

$('table').each(function(i, table) {
  var sum = 0;
  $(table).find('.d').each(function() {
    ..
  });
});

是否要将所有td值放在一个集合中?首先获取表格,然后使用
。查找
获取内部
td
s@Mritunjay是的,我只想要我想要的特定tdvalues@Fabricator,你能给我展示一些如何在javascript中实现这一点的例子吗?我想在每个表中获取值,我可以通过复制每个表中的javascript代码来实现这一点。因此表1的值为12,表2的值为14…..我的意思是在每个表中编写javascript代码以获取每个表上的值。有没有更好的方法只编写一次javascript代码?因为这些表位于相同的模板/html中