Witam.
Problem mój polega na tym, że posiadam funkcję do której przekazuję parametry:
function Check(parameter)
{
alert(parameter);
}
W kodzie posiadam kilka obiektów o id:
obiekt0
obiekt1
.
.
obiektn
Chcę po kliknięciu jednego przycisku zmienić OnClick obiektów. Robię to w następujący sposób;
for (i=1;i<len;i++)
{
document.getElementById('obiekt'+i).onclick = function() { Check(i) };
}
Teoretycznie po kliknięciu na obiekty powinien pojawiać się alert o wartościach 1,2,...n ale tak nie jest
za każdym razem wyświetla się n.
Próbowałem już przypisywać i do innej zmiennej ale nic to nie dało.
Czy ktoś ma jakieś propozycje co do rozwiązania?