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 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
Du kan sätta visibility till hidden för selectlistan
hur gör du det?
------------------
Motto: Flest If-taggar vinner!
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 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
nice!
------------------
Motto: Flest If-taggar vinner!