2

data-foo(特定のデータ属性名)のようにgetElementsByTagName、またはgetElementsByClassName感謝してすべての要素を取得する簡単な方法はありますか。

:私はJSライブラリを使用していません。

4

1 に答える 1

5

対応ブラウザでは、探している属性の名前を事前に知っている限り、次のように言う 1 つのアプローチがありますdata-myatt

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

JS Fiddle の概念実証

参考文献:

于 2012-04-20T20:47:05.177 に答える