1
単純なforループを使用すると、addEventListenerはforループでうまく動作します。addEventListenerは単純forループでは動作しますがfor-inループでは機能しません
しかし、私はのためのインループ使用時にこれが私の仕事ウェルコードです
のように、それはエラーになります。Uncaught TypeError: checklist[i].addEventListener is not a function
var checklist = document.querySelectorAll(".checklist");
for (var i = 0, len = checklist.length; i < len; i += 1) {
checklist[i].addEventListener('change', function (event) {
alert('test');
});
}
これは私のエラーコードです。
var checklist = document.querySelectorAll(".checklist");
for (var i in checklist) {
checklist[i].addEventListener('change', function (event) {
alert('test');
});
}
2つのコードの違いはわかりません。 私を助けてください。ありがとう!
ありがとうございます!今私は自分の要素の下でそのプロパティが何であるかを理解することができます。良い一日を! – KunhoLee