Lars: Buttonbeschriftung bei Klick ändern

Beitrag lesen

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