我正在尝试获取所有对象,但它不起作用。
var tmp = document.evaluate("//tr", document, null, XPathResult.ANY_TYPE, null);tmp.iterateNext返回null;
发布于 2009-12-20 04:21:52
如果您在IE中工作,那么您应该知道在IE中不存在document.evaluate (参见this similar question和the last couple of paragraphs here)。
为什么不只使用document.getElementsByTagName("tr");
发布于 2009-12-20 06:33:52
在我看来,在这种情况下,使用现有的JS库(如JQuery )通常更可靠。
发布于 2013-09-09 17:32:15
document.getElementsByTagName("tr"); 它也不会工作,因为IE的一些版本不支持元素的这种方法,它没有像'name‘这样的属性。
https://stackoverflow.com/questions/1934019
复制相似问题