JavaScript CSS Selector,选择id

时间:2015-07-28 08:28:36

标签: javascript css css-selectors selectors-api

我试图使用document.querySelectorAll()方法获取元素。

var elementList = Firebug.browser.document.querySelectorAll("DIV[id='hplogo']");

当我在谷歌网站上使用它时,此函数返回一个包含44个元素的数组。请给我一个解决方案......

2 个答案:

答案 0 :(得分:3)

document.querySelectorAll将返回页面上与您的查询匹配的所有元素,因此您会看到44个不同的元素。

使用document.getElementById('hplogo')而不是querySelectorAll来获取具有您要查找的ID的一个元素。

答案 1 :(得分:0)

Firebug.browser.document.querySelectorAll("DIV#hplogo]");

请试试这个。

顺便问一下什么是hplogo?它是变量还是选择器?