Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
data-foo(特定のデータ属性名)のようにgetElementsByTagName、またはgetElementsByClassName感謝してすべての要素を取得する簡単な方法はありますか。
data-foo
getElementsByTagName
getElementsByClassName
注:私はJSライブラリを使用していません。
対応ブラウザでは、探している属性の名前を事前に知っている限り、次のように言う 1 つのアプローチがありますdata-myatt。
data-myatt
var dataElems = document.querySelectorAll('[data-myatt]');
JS Fiddle の概念実証。
参考文献:
document.querySelectorAll()