我想问问有没有办法用javascript插入html内容,就像我有一张桌子,里面有一个tbody,里面有我要使用javascript插入元素的地方,就像我要插入tr一样,在tr里面要插入5 td,我希望那5 td具有不同的内容,如果您尝试将上述所有内容放入代码中,它将看起来像这样
for(let i = 1; i< 38; i++){
let swd = {
active: data.statewise[i].active,
confirmed: data.statewise[i].confirmed,
deaths: data.statewise[i].deaths,
recovered: data.statewise[i].recovered
}
let swdb = document.getElementById('swdb');
let swtr = document.createElement('tr');
swdb.appendChild(swtr);
for(let j = 1; j<6; j++){
let swtd = document.createElement('td');
swtr.appendChild(swtd);
}
}
对我来说,挑战是在同一tr的td中插入不同的内容。在那之后的最终html代码应该看起来像这样:-
<tr>
<td>Custom content 1</td>
<td id="active"> Custom content 2</td>
<td id="conf">Custom content 3</td>
<td id="deaths">Custom content 4</td>
<td id="recov">Custom content 5</td>
</tr>
之后,我将生成更多这样的tr。
希望您理解我的问题并为我提供帮助!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…