Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmienne globalne i lokalne appendchild
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
MarcinKostrzewa2
Mam problem z poniższą funkcją:


Kod
del.onclick=function(){
    wstaw.removeChild(div1_element);
    wstaw.removeChild(tablica_img[bb]);
    alert(bb);
    };


zmienna bb ma wartość globalną. W alercie pokazuje mi natomiast wartość zmiennej bb jako lokalną!? Jak odwołać się do bb globalnej??
zegarek84
window.zmienna_globalna.... lub nie mieć po drodze zdefiniowanej zmiennej lokalnej o identycznej nazwie - wówczas zadziała po prostu zmienna_globalna
MarcinKostrzewa2
Może inaczej.

Jeśli zmienie wstaw.removeChild(tablica_img[bb]); na np, wstaw.removeChild(tablica_img[3]);
to funkcja nie usuwa mi trzeciego elementu z tablicy czyli (tablica_img[3]) przy pierwszym kliknięciu w dowolny del, tylko usuwa mi tablica_img[3], dopiero wtedy gdy klikne w del przy elemencie tablica_img[3].

Dodatkowo wstawiam link bo ciężko wytłumaczyć:

http://gangsta0.vot.pl/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.