Javascript 变量中的HTML表:求和行
我在一个变量中有一个html表,需要对每一行求和,并将总计放在最后一个单元格中,然后将结果放回变量(我需要它来为SharePoint进行进一步编程)。该表有固定的行和TDs。JS或Jquery就可以了。任何想法。多谢各位 以下是风险值:Javascript 变量中的HTML表:求和行,javascript,jquery,sharepoint-2010,Javascript,Jquery,Sharepoint 2010,我在一个变量中有一个html表,需要对每一行求和,并将总计放在最后一个单元格中,然后将结果放回变量(我需要它来为SharePoint进行进一步编程)。该表有固定的行和TDs。JS或Jquery就可以了。任何想法。多谢各位 以下是风险值: var A1='<table Id="AEid" width="85%" border="3"><tbody> <tr><th><b>AM1</b></th><th>
var A1='<table Id="AEid" width="85%" border="3"><tbody>
<tr><th><b>AM1</b></th><th><b>AM2</b></th><th><b>Total</b></th>
</tr><tr><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1"></td></tr>
<tr><td rowspan="1"></td><td rowspan="1"></td><td rowspan="1"></td></tr></tbody></table>';
var='1!'
AM1AM2总计
';
您只需从var创建jquery对象,而无需附加到DOM并将其操作到核心内容
var newText ='<table><tbody><tr><td>1</td><td>2</td><td></td></tr><tr><td>1</td><td>2</td><td></td></tr></tbody></table>';
$newDiv = $(newText);
var newText='11.2.1.2.';
$newDiv=$(newText);
您可以参考我制作的JSFIDLE。不是最好的答案,但会满足你的需要。希望这对您有所帮助请展示您迄今为止所做的尝试。请参阅SO帮助页面以获取有关提问的信息。这里有许多关于如何循环var的示例。请参阅此链接。但我需要合计并放入单元格,然后再放入var。看起来我们在那里,但我需要将总计写回我的var,因为你的建议会抹掉我的列表。所以我尝试过:A1=$('table').html($newDiv);但它不起作用!我最后的评论的答案是(将它放到另一个变量中):A2=($newDiv.html();