Autor Zpráva
JH
Profil *
Ahoj
Mám seznam napsaný pomocí tagů <ul> a <li>. Dá se to v html napsat tak, aby se po kliku na jednu položku seznamu rozvynuly další třeba tři podpoložky?
Předem díky za odpověď.
JH
Trejpa
Profil
JH
Dá se to v html napsat
Ne. Musíš přidat kaskádové styly a javaskript.


<script>
function zmizeni(id){
document.getElementById(id).style.display=document.getElementById(id).style.display=='none'?'block':'none';
return false;}
</script>
<ul>
<li>První
<li>Druhá
<li><a href="#" onclick="return zmizeni('a3')">Třetí rozbalovací</a>
  <ul id=a3>
  <li>rozbalená 1
  <li>rozbalená 2
  <li>rozbalená 3
  </ul>
</ul>
<script>
/* prvotní zmizení */
document.getElementById('a3').style.display='none';
</script>
JH
Profil *
Tak to je naprosto skvělé. Díky za tak rychlou odpověď. Funguje to výborně!

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: