Zuletzt bearbeitet am 16. Juli 2008
Das Tag "<form>" bewirkt, dass der eingeschlossene Text als Formular erkannt wird. Das Formular wird durch "</form>" beendet.
Syntax: <form method="p" action="uvw">
.
"method" kann zwei Werte annehmen:
Methode | Wirkung |
---|---|
get | Das Formular wird durch ein Programm ausgewertet. Eingegene Daten können in der Browser-Zeile sichtbar sein (z.B. php-Skripte). |
post | Das Formular wird an eine Email-Adresse weitergeleitet. Eingegene Daten bleiben in der Browser-Zeile unsichtbar (z.B. php-Skripte). |
Das Attribut action
gibt das Programm submit
ausgelöst.
Formulare eignen sich für Skripte. Die Methode action
kann dabei ein JavaScript auslösen. Die Wertübergabe läuft über document.name_of_formular.name_of_field.value
.
Alternativ können Buttons mit onClick-Ereignissen belegt werden:
<input type="button" onClick="Funktion" value="Text">
Das folgende Formular hat den Namen name="divid"
, seine eingerahmten Eingabefelder die Namen "dividend" und "divisor".
submit
löst javascript:dividieren(document.divid.dividend.value, document.divid.divisor.value)
aus. In der Skript-Funktion "dividieren" wird mit den Werten in dividend
und divisor
weitergearbeitet.
Syntax: <input name="abc" size="n" maxlength="m" value="pqr">
Attribut | Hinweis |
---|---|
name | Name der Variable, welcher der Text zugeordnet wird (z.B. für ein Skript) |
size | Breite des Textfeldes |
maxlength | Maximale Länge des eingegebenen Textes |
value | vorgegebener Wert |
Das Attribut type
legt die Feldart fest:
Attribut | Hinweis |
---|---|
text | normaler Text (default) |
password |
Die Texteingabe wird durch Sternchen dargestellt. Hinweis: Das muss nicht heißen, dass ein Passwort immer verborgen bleibt (z.B. im Adressfeld des Browsers bei php-Skripten). |
int | numerische Eingabe |
Syntax: <input type="p" value="abc">
. "type" nimmt folgende Werte an:
Attribut | Hinweis |
---|---|
submit | Verarbeitung der Daten bei der action-Adresse |
reset | Zurücksetzen durch Löschen der Eingaben |
"value" gibt den Text an, der auf den Schaltflächen steht.
Es sind Checkboxes und Radiobuttons gebräuchlich. Der Unterschied:
Attribut | Hinweis |
---|---|
checkbox | mehrfache Wahlmöglichkeiten |
radio | eine einzige Wahlmöglichkeit |
Die folgenden Daten werden als Email an die Kommission des Spinnefestes weitergeleitet und dort ausgewertet.
Wir versichern Dir, Deine Daten vertraulich zu behandeln. Wir werden Deine Daten unverzüglich löschen, wenn Du das wünschst.