Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Zmieniani wartosci poszeczgolnych divów
Watt
post
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
zdemotywowany
post
Post #2





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 15.01.2012

Ostrzeżenie: (0%)
-----


getElementByID('id')
Go to the top of the page
+Quote Post
Watt
post
Post #3





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


Napisałem przecież, że żaden z tych divów nie ma id, co więcej mają idetynczną klasę...
Go to the top of the page
+Quote Post
zdemotywowany
post
Post #4





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 15.01.2012

Ostrzeżenie: (0%)
-----


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...
Go to the top of the page
+Quote Post
kamil4u
post
Post #5





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


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ść

Ten post edytował kamil4u 19.01.2012, 17:03:11


--------------------
Go to the top of the page
+Quote Post
zdemotywowany
post
Post #6





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 15.01.2012

Ostrzeżenie: (0%)
-----


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>
Go to the top of the page
+Quote Post
kamil4u
post
Post #7





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Nie getElementByClass, a getElementsByClass


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:31