webForumDet fria alternativet
Logga in / Bli medlem

Gömma flera divar?

JavaScript

1 svar · 268 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

Hur ska jag skriva i länken för att kunna tillämpa funktionen på flera divar samtidigt? Jag vill även gömma "page-global-footer".

<a href="JavaScript:toggleVisibility('page-content')" title="Dölj/visa innehåll">Dölj innehåll</a>

Har provat:

<a href="JavaScript:toggleVisibility('page-content','page-global-footer')" title="Dölj/visa innehåll">Dölj innehåll</a>

Men det fungerar inte. Scriptet:

function toggleVisibility(id) {
	element = document.getElementById(id);
	if (element!=null) {
		if (element.style.display=='none') {
			element.style.display='block';
		} else {
			element.style.display='none';
		}
	}
}
Medlem sedan dec. 20025 483 inlägg
#2
function toggleVisibility()
{
	for (var i = 0; i < arguments.length; ++i){
		var element = document.getElementById(arguments[i]);
		if (element!=null) {
			if (element.style.display=='none') {
				element.style.display='block';
			} else {
				element.style.display='none';
			}
		}
	}
}
.
.
.
toggleVisibility('page-content','page-global-footer');
259 ms totalt · 4 externa anrop · v20260731065814-full.05830320
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)