setz beim funktionsaufruf als 2. lieber "this"
dann kannst du in der funktion das machen "this.value = 'Anzeigen';"
und dir das id="formularX_aus_einblenden" sparen.
Super, danke für den Tipp - damit wird es noch schlanker.
Nur funktioniert es gerade noch nicht.
Habe als Button:
<input type="button" onclick="show_hide_formular('formularX', this)" value="Verbergen" />
und als Funktion:
function show_hide_formular(formularname)
{
if (document.getElementById(formularname).style.display==''){
document.getElementById(formularname).style.display='none';
this.value='Anzeigen';}
else{
document.getElementById(formularname).style.display='';
this.value='Verbergen';}
}
Es gibt keine Fehlermeldung, aber die Buttonbeschriftung ändert sich nicht.
Das Formular wird nach wie vor ein und ausgeblendet.
Viele Grüße
Lars