ChrisB: EvenHandler direkt übergeben ohne extra klick

Beitrag lesen

Hi,

Also mache es so, wie Mathias vorschlug - auf == "none" abfragen.

Ich will aber das dass Element von vorne rein sichtbar ist und man nur die Möglichkeit hat es zu "minimieren".

Bitte schalte dein Hirn *jetzt* an, und fange an, nachzudenken.

Element ist sichtbar, du fragst auf =="none" ab.
Was passiert?
Diese Abfrage liefert false - warum, habe ich dir bereits ausfuehrlich beschrieben.
Also setzt du jetzt "none", das urspruenglich sichtbare Element wird ausgeblendet.
Beim naechsten Aufruf liefert Abfrage auf =="none" true - schliesslich ist das der Wert, der zuvor explizit per Javascript gesetzt wurde. Also setzt du jetzt wieder "block" (oder "", um den Defaultwert der display-Eigenschaft fuer das Element wiederherzustellen - bspw. bei Tabellenelementen, die *nicht* block als display-Wert haben, empfehlenswerter).

MfG ChrisB