Javascript table.rows.length在IE11中不起作用
我的html页面中有下面的脚本Javascript table.rows.length在IE11中不起作用,javascript,html,Javascript,Html,我的html页面中有下面的脚本 var table = document.getElementById(tableID); var rowCount = table.rows.length; 它在IE8中工作正常。但当我使用IE11时,它并没有返回准确的行。相反,它只是返回0。但实际行大小是1 要使其正常工作,需要替换哪些代码。鉴于对table元素的引用,最简单的方法是使用querySelectorAll在tbody中查找tr: window.onload=函数{ var table=doc
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
它在IE8中工作正常。但当我使用IE11时,它并没有返回准确的行。相反,它只是返回0。但实际行大小是1
要使其正常工作,需要替换哪些代码。鉴于对table元素的引用,最简单的方法是使用querySelectorAll在tbody中查找tr: window.onload=函数{ var table=document.getElementByIdtbl; console.logtable.querySelectorAlltbody tr.length; } 第1行 第2行 第3行