Sven Wißmann: Anfängerfehler (?) Value von Hidden Formfeldern onClick ändern

Beitrag lesen

if (document.tagesart.elements[0].checked) { zelle.className="eins"; var zellenid = "document.form_tage.elements["" + uebergabezellenid + ""]"; zellenid.value = "1"; }

Dei Zugriff auf die Formularelemente ist falsch. http://de.selfhtml.org/javascript/objekte/elements.htm

Struppi.

Wie gesagt, die erste Zeile war nur ein Versuch, aber die anderen beiden Zeilen

  
document.form_tage.elements["uebergabezellenid"].value = "2";  

funktionieren auch nicht.

Ich habe es zwischenzeitlich noch mal mit der exakten Umsetzung der Anleitung versucht, also ~~~javascript document.forms["Testformular"].elements["Eingabe"].value = "Unsinn";

  
Was in meinem Script dann  
  
~~~javascript
document.forms["form_tage"].elements[" uebergabezellenid "].value = "2";  

heisst. Leider funktioniert auch das nicht...

Auch das Element über GetElementbyID zu kriegen also quasi so :
document.getElementById("uebergabezellenid").value = "1";
War nicht von Erfolg gekrönt. Bei den Form Elements habe ich natürlich vorher die ID entsprechend angelegt.

Würde mich also sehr freuen, wenn noch mal jemand einen Tipp hat ;)