2

有没有一种简单的方法可以通过data-foo(特定的数据属性名称)喜欢getElementsByTagNamegetElementsByClassName谢谢来获取所有元素。

注意:我没有使用 JS 库。

4

1 回答 1

5

在兼容的浏览器中,您有一种方法,只要您事先知道要查找的属性的名称,例如data-myatt

var dataElems = document.querySelectorAll('[data-myatt]');

JS Fiddle 概念验证

参考:

于 2012-04-20T20:47:05.177 回答