AJ.*_*AJ. 0 html javascript dom
当只有<table>元素有ID时,我试图更改表格单元格的文本,单元格上没有设置ID,例如
<table id="test">
<tbody>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
那么如何更改Javascript中第二个单元格(单元格2)的文本而不明确指定它的ID?
谢谢,
AJ
使用jQuery非常容易,但我假设您要使用本机DOM方法.在这种情况下,
document.getElementById('test').getElementsByTagName('td')[1]
Run Code Online (Sandbox Code Playgroud)
将您带到该表中的第二个表格单元格.
https://developer.mozilla.org/en/Traversing_an_HTML_table_with_JavaScript_and_DOM_Interfaces