Javascript getElementsByTagName(';table';)似乎没有';在IE11中不能正常工作。附近有工作吗?

Javascript getElementsByTagName(';table';)似乎没有';在IE11中不能正常工作。附近有工作吗?,javascript,internet-explorer-11,getelementsbytagname,Javascript,Internet Explorer 11,Getelementsbytagname,var tables=dragContainer.getElementsByTagName('table') 此调用返回的数组不是每次都填写rows数组。这在Chrome和IE9中正常工作,但在IE11中不正常 有我可以使用的工作环境吗?我尝试了以下操作,但似乎不起作用。我不是一个javascript专家,无法确切解释原因,但我将继续挖掘一段时间 我可以直接提取rowNodeList并存储它,但我想覆盖表[j].rows,因为有大量代码需要这种结构 var tables=dragContain

var tables=dragContainer.getElementsByTagName('table')

此调用返回的数组不是每次都填写rows数组。这在Chrome和IE9中正常工作,但在IE11中不正常

有我可以使用的工作环境吗?我尝试了以下操作,但似乎不起作用。我不是一个javascript专家,无法确切解释原因,但我将继续挖掘一段时间

我可以直接提取rowNodeList并存储它,但我想覆盖表[j].rows,因为有大量代码需要这种结构

var tables=dragContainer.getElementsByTagName('table');
对于(i=0;i}
表节点列表在哪里定义?如果它不是(i=0,j=0;i
…无法在上面添加类吗?可能会解决这个问题。@War10ck,很抱歉这是一个复制粘贴错误。@RenatoGalvão,好主意,让我们试试。尝试打印
console.log(tables)
查看返回的内容。正如@RenatoGalvão所说,尝试添加一个类或id,它可能会完成任务。