var nowe_i = id_m[1]; var i = nowe_i; document.write(nowe_i) //to mi wyświetli liczbę 1
to co napisałem u góry nie jest równoważne z tym co na dole
var i = 1;
Według tego co robię pierwsze i nie chce zadziałać w mojej funkcji traktuje tak jak by i=0 (nie istniało?)
a gdy napisze od razu wartość tak jak w drugim przykładzie to działa tak jak powinno - jak to możliwe ... ?

Problem rozwiązany - chodziło o deklarację typu zmiennej
