echt Geschrieben 11. Januar 2002 Geschrieben 11. Januar 2002 Hi Leute, hab ein Problem, ich benutze in meine Seite verschiedene Divs, die mit dem Style, gezeigt oder nicht gezeigt werden. Weiss jemand wie ßich von den DIVs unter NS6 auf diese Property zugreifen kann. Für ie habe ich document.all['DIVNAME'].style.visibility = "hidden"; or "visible" Für ns4 habe ich document.layers['DIVNAME'].visibility = "hidden";or "show" Danke
BigMac Geschrieben 11. Januar 2002 Geschrieben 11. Januar 2002 Hoi,.. der Netscape 6 und IE 5.x unterstützen nach dem W3C die Funktion "getElementById". Also einfach so: // W3C (u.a. NN 6.x) document.getElementById("divID").style.visibility = "hidden"; //NN 4.x document.layers["divID"].visibility = "hidden"; //IE 4 document.all["divID"].style.visibility = "hidden";
lapso Geschrieben 11. Januar 2002 Geschrieben 11. Januar 2002 Original geschrieben von echt Für ns4 habe ich document.layers['DIVNAME'].visibility = "hidden";or "show" muss das nicht "hide" heißen? für NS6/Gecko schau doch mal auf der website von Netscape nach. gruss matze
BigMac Geschrieben 11. Januar 2002 Geschrieben 11. Januar 2002 Original geschrieben von lapso muss das nicht "hide" heißen? Nein,.. hidden ist schon korrekt. Und für NN 6 funktioniert getElementById
lapso Geschrieben 11. Januar 2002 Geschrieben 11. Januar 2002 Original geschrieben von BigMac Nein,.. hidden ist schon korrekt. Und für NN 6 funktioniert getElementById Ist es nicht, nicht für NC 4.x-Layers. Es mag sein, dass Netscape der Kompatibilität wegen auch "hidden" implementiert hat, aber grundsätzlich muss ein NC4.x-Layer mit "hide" und "show" bedient werden. siehe auch SelfHTML8/javascript/objekte/layers.htm#visibility Gruss Matze
echt Geschrieben 1. Februar 2002 Autor Geschrieben 1. Februar 2002 Original geschrieben von BigMac Nein,.. hidden ist schon korrekt. Und für NN 6 funktioniert getElementById dankeschön, funktioniert schon prima
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden