出于某种原因,当请求多个元素时,Google Chrome不会返回DOM结果。
例如,document.getElementById()
和document.querySelector()
有效,但document.querySelectorAll()
,document.getElementsByTagName()
和document.getElementsByClassName()
不起作用。
下面是我用来测试页面的JavaScript控制台的屏幕截图。此外,该页面在Safari中完美运行,并且这些问题不会持续存在。
答案 0 :(得分:0)
我发现问题在于JavaScript控制台中数组的显示,而不是它们的实际值。此问题在此处记录:http://code.google.com/p/chromium/issues/detail?id=121292