EeasMedlem sedan sep. 2001269 inlägg Frågan#1 Varför fungerar inte det här?
function meny(namn)
{
if (document.all)
{
if(document.all[namn].style.display=="none") {
document.all[namn].style.display=""
}
else {document.all[namn].style.display="none"}
}
}
else if (document.layers)
{
id(document.layers[namn].display=="none") {
document.layers[namn].display=""
}
else {document.layers[namn].display="none"}
}
else if (document.getElementById)
{
if(document.getElementById(namn).style.display=="none") {
document.getElementById(namn).style.display=""
}
else {document.getElementById(namn).style.display="none"}
}
}
Nån som ser nåt direkt eller har nåt trevligt förslag?
------------------
Schöndells webbsajt
JJojoxxMedlem sedan juni 20004 308 inlägg
-
Du har en måsvinge } för mycket före else if (document.layers)
-
Strax efter skall id vara if
-
Egentligen är denna if-sats helt onödig eftersom det ändå inte funkar i Netscape 4.x :)
-
Du bör inte växla mellan none och ingenting för display utan mellan none och inline eller block. Se här.
------------------
/ J
[Redigerat av Jojoxx den 07 okt 2001]
EeasMedlem sedan sep. 2001269 inlägg Tack, ska kolla
------------------
Schöndells webbsajt