Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [javascript] Problem z rozwijaną listą
Forum PHP.pl > Forum > Przedszkole
mihipoznan
Mianowicie.. mam link zboża i chcę aby po jego kliknięciu rozwijała się lista w dół. A linki pojawiają się po prawej stronie. Chciałbym także żeby po kliknięciu spowrotem na zboża lista się zwijała.. nie znam javascript prawie w ogóle..pomoże ktoś ?

kod:

Kod
<script type="text/javascript">
<!--
window.onload=show;
function show(id) {
var d = document.getElementById(id);
     for (var i = 1; i<=10; i++) {
         if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='list-item';}
     }
if (d) {d.style.display='list-item';}
}
//-->
</script>        
<td class="zboza">
<dl id="menu">
            
         <dt onclick="javascript:show('smenu2');">Mieso</dt>
             <dd id="smenu2">
                 <ul>
                     <li><a href="index.php?url=3" class="zboza"</a></li>
                     <li><a href="#">sub-menu 2.2</a></li>
                     <li><a href="#">sub-menu 2.3</a></li>
                 </ul></td>
b_chmura
Jeśli nie znasz js wykorzystaj do tego już stworzone oprogramowanie.

Na kurshtml jest bardzo fajny: http://www.kurshtml.boo.pl/skrypty/skrypt,..._rozwijane.html
mihipoznan
No tak tak, korzystałem też z tego kursu ale tam tworzy menu takie:

link
____ -link1
____ -link2
____ -link2

a mi zależy na

link
link1
link2
link3

bez tych kresek..
b_chmura
to jest kwestia stylów które łatwo możesz edytować: http://www.kurshtml.boo.pl/skrypty/wyglad,..._rozwijane.html
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.