josh: divs sichtbar und unsichtbar machen

Beitrag lesen

Hallo Andreas,

danke, ich habe jetzt deine erste Version genommen, damit geht es doch (also das zeigen des divs beim ersten Klick), habe aber vorhin den einen Teil übersehen, sorry.

Trotzdem hänge ich jetzt noch bei meinem ersten Problem... ;)
es geht immer nur ein div auszuschalten, wenn ich auch auf den Button drücke, der das jeweilige div angeschaltet hat. Leider.
Ich gehe mal davon aus, dass das Problem hier :
        var toggleButton = document.getElementById('togglebutton');
        addEvent(toggleButton,'click', function(event) { togglediv('togglediv') }, false);
liegt, allerdings weiss ich nicht, wie ich das so variabel schreiben kann, damit das richtige div angeschaltet und alle anderen ausgeschaltet werden...ich kann so nur entweder einen oder halt alle gleichzeitig an und alle gleichzeitig aus schalten.

Schönen Gruß,
Josh.

Hallo,

kann ich das eigentlich eleganter lösen und z.b.  if (status == 'none' OR 'undefined'- oder halt ''-) schreiben? Mir ist klar, dass or nicht geht, aber mit welchem begriff kann ich denn (diese) zwei werte gleichzeitig abfragen?

naja, Du könntest fragen: if(node.style.display != 'block').
;)

Ciao,
Andreas