Autor Zpráva
Lucas
Profil *
Mam tabulku obycajnu tabulku:

<table>
        <colgroup span="3">
		<col id="1"></col>
		<col id="2"></col>
		<col id="3"></col>
	</colgroup>

	<tr>
		<td>aaa</td>
		<td>bbb</td>
		<td>ccc</td>
	</tr>
</table>


potrebujem dynamicky zobrazit alebo skryt stlpec 1, 2 alebo 3

chcem to robit cez nasledujuci Javascript kod

function show_hide_col(id)
{
	var element = document.getElementById(id);

	if (element.style.display == 'none')
	{
		element.style.display = 'block';
		document.getElementById(id).style.visibility = 'visible';
	}
	else
	{
        element.style.display = 'none';
        document.getElementById(id).style.visibility = 'collapse';
	}
}


V IE to ide pekne, ale FF ma s tym problemy...

Riesil uz niekto nieco podobne ?
peta
Profil
ja bych to navazal na THEAD a TH a skryval vsechny TD se stejnym poradim jako zadany ve vsech radcich.
FF problem nema, pokud se drzis hodnot, ktere visibilita ma, nejlepe ala w3c
jakpsatweb - css - visibility

tr = obj_tab.getElementsByTagName('TR');
(cyklus)
tr[i].getElementsByTagName('TD');
td[j].style.display="none";

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