Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozwijane menu - problem z kodem
cineck
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 8.12.2003
Skąd: Babimost City

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


Witam, mam w javie takie rozwijane menu, przykład tutaj: http://bomst.pdg.pl/skrypt.html

Kod wygląda następująco:
  1. <center><div onclick="if(document.getElementById('lista_do_rozwiniecia').style.display == 'none')
  2. document.getElementById('lista_do_rozwiniecia').style.display = 'block';
  3. else document.getElementById('lista_do_rozwiniecia').style.display = 'none';
  4. ">Rok 2009</div></center>
  5. <ul id="lista_do_rozwiniecia" style="display: none;">
  6. <li>Styczeń</li>
  7. <li>Luty</li>
  8. <li>Marzec</li>
  9. </ul><br>

Czy idzie zmienić ten kod tak aby klikając na dany miesiąc rozwijało się kolejne pod menu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Prosiłbym o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam i Najlepszego w Nowym Roku życzę (IMG:http://forum.php.pl/style_emoticons/default/czarodziej.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Utwórz funkcję uruchamianą przy wczytaniu strony (Google: onload) i daj coś takiego:
Kod
function collapseAll(){
var elems = document.getElementById('lista').getElementsByTagName('span');
for(var i = 0; i<elems.length; i++){
toggleList(elems[i]);
}

toggleList();
}

pisane z palca, jak coś
Go to the top of the page
+Quote Post
cineck
post
Post #3





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 8.12.2003
Skąd: Babimost City

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


Cytat(erix @ 2.01.2009, 13:42:24 ) *
Utwórz funkcję uruchamianą przy wczytaniu strony (Google: onload)


i

Cytat
Zastosuj jakiś system templatów


Sory ale nie znam się na php... nie wiem co oznaczają te opisy, templaty itp, nie idzie zmienić czegoś w kodzie aby te menu było zwinięte (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? trzeba to wszystko dodawać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 09:28