2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

javascript練習するよ!

282 :以下、\(^o^)/でVIPがお送りします:2015/05/25(月) 00:31:29.369 ID:F1Mxafxc0.net
function(i)ではなくfunction()でいいんだよ
で、問題はalertが10って出てきちゃうことだな

その関数が処理されるのは、クリックしたときだから
クリックしたときのiがalertされちゃうわけだ

こうしてみそ
for(var i = 0; i < 10; i++){
(function(a){
document.getElementById("num"+i).onclick = function(){
alert(a);
};
})(i);
}

>>281
そうそう!

総レス数 347
78 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200