Veröffentlicht 11. Januar 200223 j 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
11. Januar 200223 j 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";
11. Januar 200223 j 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
11. Januar 200223 j Original geschrieben von lapso muss das nicht "hide" heißen? Nein,.. hidden ist schon korrekt. Und für NN 6 funktioniert getElementById
11. Januar 200223 j 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
1. Februar 200223 j Original geschrieben von BigMac Nein,.. hidden ist schon korrekt. Und für NN 6 funktioniert getElementById dankeschön, funktioniert schon prima
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.