Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
kasowanie kilku DIVów o tej samej nazwie
Forum PHP.pl
>
Forum
>
Po stronie przeglądarki
>
JavaScript
Tadek888
30.11.2010, 23:08:08
kasowanie kilku DIVów o tej samej nazwie
ma ktoś pomysł jak to zrobić ?
mój skrypt pomyślnie tworzy DIVy o wspólnej nazwie name="added"
poproszę o jakąkolwiek wskazówkę...
skowron-line
30.11.2010, 23:38:27
google -> getElementByName i w petli kasowanie.
Tadek888
1.12.2010, 00:08:38
divs = document.getElementsByName('added')
for(i=0;i<divs.length;i++){
removeChild(divs[i]);
}
wygooglałem jak to może mniej więcej wyglądać ale nie chce drygnąć
Fifi209
2.12.2010, 13:21:58
Przed removeChild dopisz to co nadrzędne np. document.body.removeChild
kamil4u
2.12.2010, 16:17:35
Ew. popatrz dokładnie na pętle. Kasując elementy zmienia się długość tablicy, a więc i zmienna "i" nie powinna wzrastać co 1:
Kod
divs = document.getElementsByName('added');
j = divs.length;
for(i=0;i<j;i++){
divs[0].parentNode.removeChild(divs[0]);
}
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.