Hello out there!
Das Textfeld ist per <style>input{display:block;}</style> vor-formatiert.
Nein, nicht _das_, sondern alle ...
if (document.formular.textfeld.style.display == "block")
... dem wärest du auf die Schliche gekommen, hättest du dir mal 'document.formular.textfeld.style.display' anzeigen lassen.
Du setzt anfangs ein Flag (natürlich außerhalb der Funktion):
textfeldSichtbar = true;
Außerdem speicherst du besser 'document.formular.textfeld' in einer Variablen, damit nicht bei jedem Funktionsaufruf das Element im Baum gesucht werden muss:
meinTextfeld = document.formular.textfeld;
In der Funktion dann:
if (textfeldSichtbar)
meinTextfeld.style.display = "none";
else
meinTextfeld.style.display = "block";
textfeldSichtbar = !textfeldSichtbar;
See ya up the road,
Gunnar
--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)