Variable in Formularfeld
Bernhard
- javascript
Hallo, Leute!
Ich übergebe beim Aufruf eines Links 2 bzw. 3 Variable an eine Formularseite. Diese Variablen lese ich auf der Formularseite aus.
Siehe folgende Seite:
http://web.utanet.at/stei1793/kurse/word_gesamt.htm
Beim Klick auf Anmelden oder Info werden die Variablen auf die nächste Seite übergeben und unter Kurs-Nr. bzw. Kurs dargestellt.
Ich schaffe es allerdings nicht, diesen Variablentext in ein Formularfeld einzufügen.
Auf der Formularseite wird der Text mittels document.write... einfach hingeschrieben.
Kann mir jemand sagen, wie ich diese Variablen in ein Formularfeld bekomme?
Danke,
Bernhard.
Hallo Bernhard
Siehe folgende Seite:
http://web.utanet.at/stei1793/kurse/word_gesamt.htm
Beim Klick auf Anmelden oder Info werden die Variablen auf die nächste Seite übergeben und unter Kurs-Nr. bzw. Kurs dargestellt.
Ich schaffe es allerdings nicht, diesen Variablentext in ein Formularfeld einzufügen.
Du bist eigentlich schon ganz nah an der Lösung.
Dein Formular ist das erste und einzige auf der Seite. Das sprichst du mit document.forms[0] an. Oder du gibst dem Formular einen Name.
Siehe dazu auch: http://selfhtml.teamone.de/javascript/objekte/forms.htm#allgemeines
Ein Formularelement kannst du mit
document.forms[0].elementname ansprechen. Den Wert eines Hidden-Feldes änderst du dann mit
document.forms[0].elementname.value="dein Wert";
siehe auch http://selfhtml.teamone.de/javascript/objekte/elements.htm#value
und da du deine Werte bereits hast, notierst du unter deiner document.write-Ausgabe jeweils den Befehl zum Ändern des Formularfeldes.
z.B. so document.forms[0].kurs.value = tabelle['kurs'];
Viele Grüße
Antje
Kann mir jemand sagen, wie ich diese Variablen in ein Formularfeld bekomme?
Ich hoffe, ich habe das Problem richtig verstanden:
\\
<input type="hidden" name="VarName" value="Wert" />
///
Gruß,
KonRad -