jqueryを使用している場合は動作しています。forおよびclickイベントfor es6
$(document).ready(function() {
$('btn').click(function() {
alert('start');
});
});
が、私は[Symbol.iterator] btn.lengthネイティブES6
window.onload = function() {
let btn = document.getElementsByClassName('btn');
for (let i of btn.length) {
i.onclick(function() {
alert('start');
});
}
};
エラーを使いたい機能
そして、これはあまりにも動作しませんではありません。
window.onload = function() {
let btn = document.getElementsByClassName('btn');
for (let i=0; i < btn.length; i++) {
i.onclick = function() {
alert('start');
};
}
};
二つ 'BTN [i]が.onclick = ...' 'ないi.onclick'なければならない..' i'は数ない要素 – charlietfl
'のためのものです.. of.'はコレクションを反復するので、 'for(ボタンのbtn){...'ではなく、buttons.length'ではない –