webForumDet fria alternativet

listmeny syns igenom lager

5 svar · 169 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

har en sida med ett formulär, ett antal textfält, listmeny m.m.
jag har också en länk som visar/döljer ett lager.
lagret ligger mitt över listmenyn i formuläret.
men när jag klickar på länken så att lagret visas så syns listmenyn igenom lagret, övriga textfält lyser inte igenom.
vad beror detta på?

------------------
Motto: Flest If-taggar vinner!

JojoxxMedlem sedan juni 20004 308 inlägg
#2

En bugg i webbläsaren. Tyvärr. Du kan sätta visibility till hidden för selectlistan, men det kommer inte att fungera i Netscape 4.x.

------------------
/ J

doggelitoMedlem sedan juni 20003 076 inlägg
#3

Du kan sätta visibility till hidden för selectlistan

hur gör du det?

------------------
Motto: Flest If-taggar vinner!

doggelitoMedlem sedan juni 20003 076 inlägg
#4

jag kom på hur man gjorde.

kan man på nått vis med javascript dölja listmenyn när man klickar för att öppna lagret?

------------------
Motto: Flest If-taggar vinner!

JojoxxMedlem sedan juni 20004 308 inlägg
#5

En sån här funktion har du antagligen redan för att visa/dölja lagret;

function showLayer(Id){
	if (document.all) {
		document.all[Id].style.visibility = "visible";
	} else if (document.layers){
		document.layers[Id].visibility = "show";
	} else if (document.getElementById){
		document.getElementById(Id).style.visibility = "visible";
	}
}
function hideLayer(Id){
	if (document.all) {
		document.all[Id].style.visibility = "hidden";
	} else if (document.layers){
		document.layers[Id].visibility = "hide";
	} else if (document.getElementById){
		document.getElementById(Id).style.visibility = "hidden";
	}
}

Det är en generell funktion och därför skriven även för Netscape 4, även om just detta inte kommer att funka där. Sedan anger du ett id för selectlistan; <select id="foo" ... och för att gömma den sedan använder du hideLayer('foo') Låt dig inte vilseledas av namnet på funktionen, det spelar ingen roll att det inte är ett lager i exemplet.

------------------
/ J

doggelitoMedlem sedan juni 20003 076 inlägg
#6

nice!

------------------
Motto: Flest If-taggar vinner!

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)