Hallo Marcel,
vielen Dank für die leichten Schläge auf den Hinterkopf.
Mit ein bißchen Lesen bei http://de.selfhtml.org/html/formulare/eingabe.htm bin ich dann drauf gekommen. Ich habe mein Problem mit folgendem Code erschlagen, den ich einfach in eine neue .html-Datei gespeichert habe:
HTML-Code:
<html>
<body>
<!--
Der Text unten zwischen den Anführungszeichen nach "form action ="
ist der erste Teil, der an den Browser übergeben wird.
Das hier eingegebene www.test.tld gibt eine Fehlermeldung, man kann aber
den erzeugten String in der Adresszeile des Browsers überprüfen.
-->
<form action="http://www.test.tld/Vorspann">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
<!--
Als nächstes folgt ein Fragezeichen, dann der Text "Variable_1"
(ohne Anführungszeichen), ein Gleichheitszeichen und dann der
Inhalt von "Variable_1".
-->
<tr>
<td align="right">Eingabe von Variable 1</td>
<td><input name="Variable_1" type="text" size="30" maxlength="30"></td>
</tr>
<!--
Vor der nächsten Variable wird ein kaufmännisches Und "&" übergeben,
dann der Text "Variable_2" (ohne Anführungszeichen),
ein Gleichheitszeichen und dann der Inhalt von "Variable_2".
-->
<tr>
<td align="right">Eingabe von Variable 2</td>
<td><input name="Variable_2" type="text" size="30" maxlength="30"></td>
</tr>
<!--
Falls nötig, können noch mehr Variablen eingelesen und übergeben werden.
<tr>
<td align="right">Eingabe von Variable 3:</td>
<td><input name="Variable_3" type="text" size="30" maxlength="40"></td>
</tr>
-->
<!--
Wenn noch ein Nachspann eingefügt werden soll, der im Formular nicht angezeigt
werden soll, so muß type="hidden" angegeben werden.
-->
<tr>
<td align="right" valign="top"></td>
<td><input type="hidden" name="Nachspann" value="Vorgabewert_Nachspann" readonly="readonly"></td>
</tr>
<!--
Gibt man im ersten Feld "Text1" ein und im zweiten Feld "Text2",
so wird an den Browser folgender String übergeben:
http://www.test.tld/Vorspann?Variable_1=1&Variable_2=2&Nachspann=Vorgabewert_Nachspann
-->
<!--
Jetzt noch die Buttons zum senden und abbrechen.
-->
<tr>
<td align="right">Formular:</td>
<td>
<input type="submit" value=" Absenden ">
<input type="reset" value=" Abbrechen">
</td>
</tr>
</table>
</form>
</body>
</html>
Ich hoffe, es ist ok, wenn ich fürs Archiv den ganzen Code mit Kommentaren einfüge, vielleicht kann ein anderer Newbie (wie ich einer bin) darauf aufbauen. Wenn nicht, bitte Bescheid geben, ich schnipsele dann die nicht relevanten Teile raus.
Aufbauend auf diese Aufgabenstellung habe ich jetzt noch eine härtere Nuß zu knacken:
Ich möchte, wenn ich auf verschiedene Buttons klicke, die eingegebenen Werte an verschiedene URLs übergeben.
Ob das wohl auf eine ähnliche Tour geht?
Tschüß
Jupp
Lesezeichen