załóżmy że mam jakąś pętle w której tworze sobie diva, wypełniam go jakimś tam tekstem, przypisuje zdarzenie onclick i tu pojawia się problem załóżmy, że chce przekazać do funkcji aktualny "i"
czyli po kliknięciu w kolejnego diva powinienem wyskoczyć alert z aktualnym "i", niestety tak się nie dzieję ponieważ wyskakuje ostania pozycja "i" czyli w tym przypadku rozmiar tablicy :(
document.getElementById('jakisdiv');
for( var i = 0; i < tablica.length; i++)
{
var div = document.createElement("div");
div.innerText = "costam " + i;
div.onclick = function() { jakasfunkcja( i ); }
jakisdiv.appendChild(div);
}
function jakasfunkcja(i)
{
alert(i);
}
Mam nadzieję że nie namieszałem za dużo ;)