Javascript 如何在ejs文件中的forEach循环中添加2个单元格的值?
我在ejs文件中有一个表,它循环遍历collectionschema并填充信息。我想在该表中添加2个cellssubQamount和SubkimSum的值,并在另一个单元格中显示最后一个单元格。显然,我不能使用javascript函数通过id获取元素,而只能获取第一次运行时的元素。我还有别的办法做这个数学题吗 这是表格:Javascript 如何在ejs文件中的forEach循环中添加2个单元格的值?,javascript,html,node.js,ejs,Javascript,Html,Node.js,Ejs,我在ejs文件中有一个表,它循环遍历collectionschema并填充信息。我想在该表中添加2个cellssubQamount和SubkimSum的值,并在另一个单元格中显示最后一个单元格。显然,我不能使用javascript函数通过id获取元素,而只能获取第一次运行时的元素。我还有别的办法做这个数学题吗 这是表格: <% tracker.subcontractors.forEach(function(data){ %> <tr>
<% tracker.subcontractors.forEach(function(data){ %>
<tr>
<td class="button"><%= data.subName %></td>
<td class="button"><%= data.subContact %></td>
<td class="button"><%= data.subQno %></td>
<td class="button">$ <%= commaNumber(data.subQamount) %></td>
<td class="button">$ <%= commaNumber(data.subClaimsum) %></td>
<td class="button"><a href="/tracker/<%= tracker._id %>/subcontractor/<%= data._id %>/subclaim"><button style="font-size:13px; padding: 2px; margin-left: 20px;" class="btn btn-info">open</button></a></td>
<td class="button">$ </td>
</tr>
您只需添加以下2项:
<%= commaNumber(data.subQamount) + commaNumber(data.subClaimsum) %>