![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 3.12.2003 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak w js dostac sie do struktury htmlowej? np mam Kod <div id="kontener"> <div id="a"></div> <div id="b"></div> <div id="c"></div> </div> Jak teraz 'przelecieć' id = kontener zeby wyciagnac obiekty abc? Z góry dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
getElementById(), dostaniesz dzięki temu DOM:element a potem już z górki: DOM:element.childNodes
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ładniej bedzie to zrobic tak:
- nadać div'om w kontenerze class="jakas_wazna_nazwa" - uzyć funkcji (która znajdziesz w internecie) getElementsByClassName i ta funkcja wywołana w taki sposób: getElementsByClassName('jakas_wazna_nazwa','div','id_kontenera') zwróci Ci od razu tablice obiektów. Ma to swoje zalety: - możesz dowolnie modyfikować liczbę divów i nie musisz grzebać w kodzie - masz od razu tablice, nie musisz się już bawić w pętlę - nie musisz się męczyć z id'kami (nazewnictwo itd) - możesz użyć juz raz zdefiniowanej nazwy klasy (używasz nazwy i w szablonie CSS i w JS) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
nie zapomnijmy o innerHTML
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Właśnie, że zapomnij o innerHTML: http://forum.php.pl/index.php?showtopic=62...mp;#entry334273
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
A po co tutaj innerHTML?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:55 |