gpt4 book ai didi

Javascript 获取表格行 TR 的单元格

转载 作者:太空宇宙 更新时间:2023-11-04 13:37:09 25 4
gpt4 key购买 nike

我想用 javascript 操作表格单元格,到目前为止我设法进入 tr-s,通过使用:

var as = document.getElementById('answers['+id+']');
var trs = as.getElementsByTagName("tr");
for (var i in trs)
{ ... }

更新:as 变量包含对表的引用。

在 for 循环中,我想进入同一个登录行,我已经尝试过:

var tds = trs[i].getElementByTagName("td");

问题是在调试时出现以下错误:

Uncaught TypeError: Object #<HTMLTableRowElement> has no method 'getElementByTagName' .

我怎样才能进入 tr-s 的 td-s?

最佳答案

它的 getElementsByTagName而不是 getElementByTagName

var as = document.getElementById('answers['+id+']');
for(var i=0;i<as.rows.length;i++) {
var trs = as.getElementsByTagName("tr")[i];
var cellVal=trs.cells[0]
}

变量cellVal将引用第一个cell<td>通过增加索引或将其放入循环中对所有单元格进行类似的操作将使它成为动态的...

关于Javascript 获取表格行 TR 的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5620646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com