Tach
Der <Div> bleibt beim aufrufen einfach hidden keine Fehlermeldung auch bei javascript: abfrage
Natürlich bleibt er das. Weil:
if (ns6) {document.getElementById([menue]).style.display = "none";}
Damit hört das Element auf, zu existieren (populärwissenschaftlich ausgedrückt).
if (ns6) {document.getElementById([menue]).style.display = "block";}
}
Und hier wird wieder ein Blocklevelelement daraus. Was allerdings noch lange nicht bedeutet, daß es auch sichtbar ist.
Deshalb:
if (ns6) {document.getElementById([menue]).style.visibility = "hidden";}
bzw.
if (ns6) {document.getElementById([menue]).style.visibility = "visible";}
Thomas J.