Een tabel uit laten klappen

Hulp nodig bij een stijl? Voor zowel XHTML/CSS als grafische vragen uiteraard gerelateerd aan phpBB2. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Epox
Berichten: 549
Lid geworden op: 15 feb 2004, 19:26
Locatie: Eindhoven
Contacteer:

Een tabel uit laten klappen

Bericht door Epox » 04 jun 2005, 15:58

Hee,

hoe maak ik het dat als je op een knop drukt dat er een tabel uitklapt?
éépoks

Gebruikersavatar
Wout -- w00t
Berichten: 815
Lid geworden op: 07 jan 2005, 12:57
Locatie: Eindhoven, NL

Bericht door Wout -- w00t » 04 jun 2005, 18:27

mosymuis schreef:Plak dit stukje code in de head:

Code: Selecteer alles

<script language="Javascript" type="text/javascript">
<!--
function ref(object)
{
	if (document.getElementById)
	{
		return document.getElementById(object);
	}
	else if (document.all)
	{
		return eval('document.all.' + object);
	}
	else
	{
		return false;
	}
}

function expand(object)
{
	object = ref(object);

	if( !object.style )
	{
		return false;
	}
	else
	{
		object.style.display = '';
	}

	if (window.event)
	{
		window.event.cancelBubble = true;
	}
}

function contract(object)
{
	object = ref(object);

	if( !object.style )
	{
		return false;
	}
	else
	{
		object.style.display = 'none';
	}

	if (window.event)
	{
		window.event.cancelBubble = true;
	}
}

function toggle(object)
{
	object = ref(object);

	if( !object.style )
	{
		return false;
	}

	if( object.style.display == 'none' )
	{
		object.style.display = '';
	}
	else
	{
		object.style.display = 'none';
	}
}
//-->
</script>
En deze waar je je uitklap tabel wilt:

Code: Selecteer alles

<table>
<tr><td>

<a href="#" onClick="toggle('info_1'); return false;">*klik*</a>

</td></tr>
<tbody id="info_1" style="display:none">
<tr><td>

Iets van je tabel

</td></tr>
</tbody>
</table>
© mosymuis
Btw, je kon dit zo opzoeken. :thumb:
Geeft geen support aan fora´s zonder copyright

Gesloten