Autor Zpráva
lumpy
Profil
zdravim, mam takyto kod:

<script>
function f(lol)
{
hm = document.getElementById(lol);
if(hm.style.display == "none")
hm.style.display = "block";
else
hm.style.display = "none";
}
</script>

<div onclick="f('xx1')"><a href="#" target="_self">×forum</a></div>
<div id="xx1" style="display:none;"><a href="#">›neco</a></div>
<div id="xx1" style="display:none;"><a href="#">›neco</a></div>

problem je v tom, ze ked kliknem na "forum", tak sa zobrazi len jeden odkaz "neco" ....neviete ako to mam vyriesit??
Peca
Profil
id musí být jedinečné, nesmí se opakovat. Máš tam dvakrát div s id="xx1".
fajzen
Profil *
Daj to všetko iba do jedného divu, zalom riadok a máš po probléme :) t.j:

<div onclick="f('xx1')"><a href="#" target="_self">×forum</a></div>
<div id="xx1" style="display:none;"><a href="#">›neco</a>
<a href="#">›neco</a></div>
fajzen
Profil *
oprava:
<div onclick="f('xx1')"><a href="#" target="_self">×forum</a></div>
<div id="xx1" style="display:none;"><a href="#">›neco</a><br>
<a href="#">›neco</a></div>
Toto téma je uzamčeno. Odpověď nelze zaslat.