Thomas J.: <div>

Beitrag lesen

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.