如何获取 tr
的第二个子节点,其中有 3 个 td
?
我有一个代码
rows=document.getElementById('mytr');
rows.firstChild.innerHTML='ddsds';
rows.lastChild.innerHTML='dd';
现在我也想更改中间的内容。我怎样才能做到这一点?
rows.secondChild.innerHTML='ddsds';
不会工作。
最佳答案
虽然我建议使用 jQuery 之类的东西来进行这种操作,但这正是您想要的:
var rows = document.getElementById('mytr');
var cells = table.getElementsByTagName('td');
cells[0].innerHTML = 'ddsds';
cells[1].innerHTML = 'ddsds';
cells[2].innerHTML = 'dd';
关于javascript - 借助 <tr> 的 id 更改 <td> 内的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6079775/