对于每个元素,单击更改值
我已经使用nodejs处理栏为每个表创build一个:
<tbody> {{#each result}} <tr> <td id="engagementTotal">{{data.engagementTotal}}</td> </tr> {{/each}} </tbody>
但我需要通过onclick函数来更改每个值的值,我试图使用
for (var i=0; i < positiveTotal.length; i++){ sEngagementTotal.push(positiveTotal[i].data.engagementTotal); } document.getElementById("engagementTotal").innerHTML = sEngagementTotal;
但是上面只改变了第一个表的值
而不是取决于id取决于类
<tbody> {{#each result}} <tr> <td id="engagementTotal" class="demo">{{data.engagementTotal}}</td> </tr> {{/each}} </tbody> for (var i=0; i < positiveTotal.length; i++){ sEngagementTotal.push(positiveTotal[i].data.engagementTotal); } document.getElementByClass("demo").innerHTML = sEngagementTotal;