Autor Zpráva
stajgi
Profil
Ahoj,
prosím o radu. Máme vymyšlený web, kde potřebuji, aby se zobrazovaly textově vypsané úkoly jeden po druhém na novém řádku. Vždy bude zobrazen jeden úkol a po splnění (po potvrzení tlačítkem) se zobrazí další úkol. Předchozí úkoly klidně mohou už zůstat zobrazené.

Jak něčeho takového dosáhnu?

Moc děkuji za rady a nápady.
Chuck
Profil
Nazdar,
takto:
<style>
.ukol.skryty {display: none;}
.ukol input {float: right;}
</style>
<div class="ukol" id="ukol1"><input type="button" value="Zobrazit další úkol" onclick="document.getElementById('ukol2').style.display='block';">Text úkolu č. 1</div>
<div class="ukol skryty" id="ukol2"><input type="button" value="Zobrazit další úkol" onclick="document.getElementById('ukol3').style.display='block';">Text úkolu č. 2</div>
<div class="ukol skryty" id="ukol3"><input type="button" value="Zobrazit další úkol" onclick="document.getElementById('ukol4').style.display='block';">Text úkolu č. 3</div>
...
Netestoval jsem to.
V případě většího množství úkolů se hodí umístit úkoly do pole a zautomatizovat to cyklem, popř. ještě použít funkci pro odkrývání následujících (to vše v Javascriptu).

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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