2
私はネイティブjsを使用しています。私がクリックしたすべての要素をdata-atributeから取得する必要があります。値のデータ属性のネイティブJavaScriptを取得
window.onload = function() {
let btn = document.getElementsByClassName('btn');
for(let i = 0; i < btn.length; i++) {
btn[i].addEventListener("click" , function(e) {
let dataBtn = e.getAttribute('data-btn');
console.log(dataBtn);
});
}
};
しかし、私は
は私がネイティブJSでこれを取得し、使用することができている(e.getAttributeは関数ではありません)エラーが出ますか?
'e.target.getAttribute(...)' https://developer.mozilla.org/en-US/docs/Web/API/イベント/ターゲット – Satpal
私はdataSetオブジェクト 'e.target.dataSet.btn'を好きです。 – evolutionxbox
[Here](http://stackoverflow.com/questions/15912246/access-data-attribute-without-jquery)と[ここ]( http://stackoverflow.com/questions/33760520/get-data-attributes-in-javascript-code) – evolutionxbox