5

document.getElements() 函数的支持程度如何。此外,是否有一个 javascript 参考页面在某处包含详细的浏览器支持信息。我通常使用 mozilla 文档,但我想知道是否有更好的东西。

我实际上在 document.getElements() 上找不到任何文档,但是当我执行以下操作时:

document.getElements("div a");

它通过 IETester 在 chrome、ff、safari、ie8 和 ie6-9 中运行良好。我认为 IETester 可能会为所有浏览器使用相同的 javascript 引擎(不确定)。

4

3 回答 3

7

没有像 document.getElements 这样的东西......我敢打赌你在 Jsfiddle 中编码,但没有意识到 mootools 库已包含在内;)

看看:http: //jsfiddle.net/Zevan/pRKzy/

于 2010-12-06T04:17:01.983 回答
0

quirksmode.org是一个很好的资源来处理这样的事情(虽然在 IE9 上没有完全更新,因为它目前是一个移动的目标)。

注意:他们没有document.getElements()专门的条目(你确定你得到这个名字是对的吗?),但总的来说这是一个非常完整的参考,这里有一个例子- 看看.querySelectorAll()(你所描述的......) .

于 2010-12-06T03:52:58.937 回答
0

可能您正在寻找querySelecterAll功能

elementList = parentNode.querySelectorAll(selectors);

这是最方便和最有用的功能。

要检查浏览器如何支持您请求的功能,您可以使用“我可以使用”网站

https://caniuse.com/#search=querySelectorAll

在此站点上,您不仅可以检查功能,还可以检查 HTML 属性和 CSS 功能

于 2018-04-05T10:28:46.633 回答