zurück Home | HTML: Formulare | |||
Allgemeines |
In ein Formular können Daten eingegeben werden. Mit einem Submit-Befehl wird eine andere Seite aufgerufen und die Parameter übergeben. | |||
Formular | <form> .... </form> | Die dazwischen liegenden Elemente werden beim Versenden abgearbeitet. | Andere HTML-Tags werden zwar dargestellt, aber beim Versenden nicht beachtet (z.B. Tabellen). | |
Beispiel |
<form action="rchy.php" method="POST">: 'Startkommando <input type="text" name="Nachname" size = "30"/>: 'Eingabe Variable Nachname <input type="text" size = "8" name="gr" /> Größe / cm: 'Eingabe Variable Größe <input type="submit" value = "weiter" class="tx2">: Submit schließ die Eingaben ab und wird durch Submit-Button ausgelöst. </form>: Abschluß des Formulars | |||
Datenübermittlung | <Form method = "..." ... | Es gibt 2 Methoden der Datenübergabe: GET und POST | ||
GET | <Form method = "GET" ... | Browser hängt die Formulardaten als Parameter an die Aufrufadresse an z.B.: | http://www.beispiel.de/feedback?AnwenderName=Stefan+M%
Vorzugsweise, wenn die Daten nur der Steuerung dienen. |
|
POST | <Form method = "POST" ... | Formularangaben werden mit einer mit einer speziellen Post-Anfrage versandt. Vorzugsweise, wenn echte Daten übertragen werden sollen. | ||
<form> | <form AKTION="rchy.php" METHOD="POST"> | ACTION bestimmt die Datei, die nach dem Verlassen des Formulars aufgerufen wird | METHOD nennt die Art der Datenübertragung, also GET oder POST. | |
<input> | Eingabebefehl | Beispiel | <input type="text" size = "8" name="gew" /> m=männlich, w= weiblich: | |
Parameter | type: Varialblentyp, Text, Zahl usw. , size: Länge, name: Variablenname | |||
XHTML: (/) <input ... /> | HTML5: <input ... > | |||
input type |
| |||
label | Für die Anordnung der Bezeichner gibt es verschiedene Möglichkeiten: |
<label for="vname">Vorname:
<input id="vname" name="vname"> </label> |
<label for="vname">Vorname:
</label>
<input id="vname" name="vname"> |
<label for="vname">Vorname:
<input id="vname" name="vname"> </label> |
Impressum Zuletzt geändert am 27.07.2013 6:08