print "Mannschaft1 = document.tabellentipp.mannschaft1.value;\n";
print "alert (document.tabellentipp.[Mannschaft1].value);\n";
Der []-Operator ist schon richtig, aber du kannst nicht den .-Operator und den []-Operator nebeneinander stellen.
Beide sind Property Accessors, also die Operatoren zum Zugriff auf Objekteigenschaften. Im einen Fall definiert man den Eigenschaftsnamen fest als Bezeichner, im anderen einen variablen String mit dem Eigenschaftsnamen.
Wie kann ich im zweiten Befehl die im ersten Befehl gebildete Variable nutzen, so dass ich dann "alert (document.tabellentipp.VfBStuttgart.value)" als Ergebnis bekomme ?
Über die elements-Collection:
http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines
Siehe Schema 4.
.elements[variableMitDemFeldnamenDrin]
Mathias