我是 Javascript 初学者。我有一个表格,最后一列的每个单元格都有链接。我需要遍历每个单元格并更改该单元格中的 href 的 onclick 功能。最初,我不知道 hrefs 的 id,所以我不能使用 id 来引用它们。一个单元格中只有一个链接。我不想使用 jQuery
这是细胞的样子:
<td><a title="my title text" id="cell_id" href="#" class="someclass">Anchor</a></td>
根据下面的答案,我尝试构建这样的东西:
for (var i = 0 ;i<tbl.rows.length-1; i++) {
tbl.rows[i].lastChild.getElementsByTagName("a")[0].innerHTML="X1";
}
但这不起作用。错误是:
未捕获的类型错误:对象 #<Text> 没有方法“getElementsByTagName”