| 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