Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Zmieniani wartosci poszeczgolnych divów
Forum PHP.pl > Forum > Przedszkole
Watt
Witam!

Mam 4 divy z taką samą klasą:

Kod
<div class="lolek">wart 1</div>
<div class="lolek">wart 2</div>
<div class="lolek">wart 3</div>
<div class="lolek">wart 4</div>


Jak zmienić wartość trzeciego elementu, używając js i nie zmieniając divów?
zdemotywowany
getElementByID('id')
Watt
Napisałem przecież, że żaden z tych divów nie ma id, co więcej mają idetynczną klasę...
zdemotywowany
Cytat(Watt @ 19.01.2012, 16:56:00 ) *
Napisałem przecież, że żaden z tych divów nie ma id, co więcej mają idetynczną klasę...


to nadaj im id, przecież id nie musi zmieniać wyglądu...
kamil4u
Nie nadawaj żadnych id!

https://developer.mozilla.org/en/DOM/docume...entsByClassName i operujesz na tym jak na tablicy.
document.getElementsByClassName('lolek')[2] <-- 3 element

--edit--
Myślę, że wiesz, ale się nie pochwaliłeś tą wiedzą, więc: innerHTML zmienia treść
zdemotywowany
Cytat(kamil4u @ 19.01.2012, 17:01:50 ) *
Nie nadawaj żadnych id!

https://developer.mozilla.org/en/DOM/docume...entsByClassName i operujesz na tym jak na tablicy.
document.getElementsByClassName('lolek')[2] <-- 3 element

--edit--
Myślę, że wiesz, ale się nie pochwaliłeś tą wiedzą, więc: innerHTML zmienia treść


Już wiem dlaczego nie chodziło mi getElementByClass <facebook>
kamil4u
Nie getElementByClass, a getElementsByClass
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.