javascript

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Dobry den nezna nekdo scriptik ktery udela to ze mi na strance skryje klasickou tabulku a po kliknuti na tlacitko se tato tabulka obevi ale bez refrese stranky? jelikoz jsou na strance i dalsi input pole a pokud by se refresla stranka tak by to smazalo obsah techto poli Diky moc za pomoc Petr
  2. no, tabulce dáš v css visibility: hidden; (nebo dislpay: none; rozdíl tu je, viz dokumentace). tabulce dej id, třeba id="tab1" v javascriptu (na zmáčknutí tlačítka) se zeptej na objekt (o = getElementById('tab1');) No a pak tomuhle objektu nastavíš styl (o.style.visibility = "visible"; nebo o.style.display = "table"; - to je tuším pro tabulku. ) Takto by to mohlo fungovat...
  3. Ja se mc omlouvam ale opravdu mam jen velmi malou tuchu co mam udelat. nemohl by jste to prosim malinko rozvest?
  4. celé: <?xml version="1.0" encoding="iso-8859-2" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <style type="text/css"> .hidden { display: none; } .none { visibility: hidden; } </style> <title>test</title> </head> <body> <table class="hidden" id="tabulka"> <tr><td>asdf</td><td>asdf</td><td>dsf</td></tr> <tr><td>ffff</td><td>ssss</td><td>sss</td></tr> <tr><td>werw</td><td>rwer</td><td>wer</td></tr> </table> <table class="none" id="tabulka2"> <tr><td>asdf</td><td>asdf</td><td>dsf</td></tr> <tr><td>ffff</td><td>ssss</td><td>sss</td></tr> <tr><td>werw</td><td>rwer</td><td>wer</td></tr> </table> <div> <input type="button" onclick="var t = getElementById('tabulka'); t.style.display = 'table';" value="display" /> <input type="button" onclick="var t = getElementById('tabulka2'); t.style.visibility = 'visible';" value="visibility" /> </div> </body> jsou tam oba příklady (visibility i display), tak si vyber, který ti bude vyhovovat.. hmm, koukám to display, nefunguje v IE.... Kdybys to potřeboval, tak se to dá určitě nějak obejít.

← Zpět na všechna témata