function setTab(tab)
{
	for (var i = 1; i <= 3; i++)
	{
		document.getElementById('tab' + i).className = '';
		document.getElementById('tab' + i + 'content').style.display = 'none';
	}
		
	if (tab == "tab1")
	{
		document.getElementById('tab1content').style.display = 'block';
		document.getElementById(tab).className = 'active';
		document.cookie = "tab = 1"
		
	}
	else if (tab == "tab2")
	{
		document.getElementById('tab2content').style.display = 'block';
		document.getElementById(tab).className = 'active';
	}
	else
	{
		document.getElementById(tab).className = 'active';
		document.getElementById(tab + 'content').style.display = 'block';
	}
}


Ik heb 3 tabjes met elk een content divje dmv van JS getoond / verborgen.
Script hierboven werkt goed verder.
Maar als ik op f5 druk, springt ie altijd terug naar 't eerste tabje, hoe zorg ik ervoor dat dit onthouden wordt? en het tabje waar ik op bezig was dus opnieuw wordt geladen?
De waarde onthouden in een session.
Naja, het is javascript. Ik zou gaan voor een cookie.
Bedoel ik...

Reageren