Autor Zpráva
HONZA
Profil *
Dobrý den.

Prosím Vás, mám tabulku a v ní pomocí funkce "displayRow()" zakrývám nebo odkrývám řádky.

To umím, ale nevím jak to udělat, aby byl řádek zakrytý při zpuštění stránky.

function displayRow(){
var row = document.getElementById("captionRow1");
if (PODMÍNKA) row.style.display = 'none';
else row.style.display = '';
var row = document.getElementById("captionRow2");
if (PODMÍNKA) row.style.display = 'none';
else row.style.display = '';
}

<table width="300" border="1">
<tr id="captionRow1"><td>cell-11</td><td>cell-12</td><td>cell-13</td></tr>
<tr id="captionRow2"><td>cell-21</td><td>cell-22</td><td>cell-23</td></tr>
</table>

Děkuji moc za radu.
pcmanik
Profil
HONZA:
Co takto css vlastnost display: none? Na to ani js nepotrebujes.
HONZA
Profil *
<tr display = 'none' id="captionRow1"><td>cell-11</td><td>cell-12</td><td>cell-13</td></tr>

Nevím jak a kam tuto vlastnost vložit. Jsem začátečník. Děkuji za radu.
HONZA
Profil *
Už to mám:

<tr STYLE="display: none" id="captionRow1"><td>cell-11</td><td>cell-12</td><td>cell-13</td></tr>

Děkuji za radu.
Leo
Profil
Striktně vzato byste měl řádek schovat jen pokud víte, že ho uživatel může odkrýt, v tomto případě jen pokud má zapnutý javascript, takže javascriptem. Leo

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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

0