<INPUT>

Einsatzbereich: Formulare
Ende-Tag: wahlweise
Browser: HTML 2.0
Attribute: CHECKED , NAME , TYPE , SIZE , VALUE , MAXLENGTH ,
INPUT wird innerhalb von Formularen eingesetzt. Mit diesem
Tag kann man sowohl einzeilige Eingabefelder, Checkboxen und
Radiobuttons realisieren sowie sämtliche Eingabefelder
löschen, als auch den Befehl zum Abschicken des
Formularinhaltes an den Server absetzen. Diese Funktionen
werden über das Attribut [TYPE] ausgewählt.                 

Attribute

CHECKED

Bei INPUT-Tags mit den TYPE-Attributen "checkbox" und
"radio" kann man mit dem Attribut CHECKED Schalter als
Voreinstellung beim Eintritt in das Formular anschalten.    

MAXLENGTH

Bei INPUT-Tags mit den TYPE-Attributwerten "text" oder
"password" kann man mit MAXLENGTH die Länge des
Eingabestrings begrenzen.                                   

NAME

Bei den Formular-Tags definiert NAME ein Label für die
eingegebene Information. Dieser Name dient dazu, die
übermittelten Inhalte den Feldern eines Formulars zuordnen
zu können. Dieses Attribut ist obligatorisch bei TEXTAREA,
SELECT und allen INPUT-Typen, außer bei "reset" und
"submit".                                                   

SIZE

Bei INPUT-Tags mit den TYPE-Attributwerten "text" oder
"password" kann man mit SIZE die Länge des einzeiligen
Eingabefeldes bestimmen. Damit wird die Länge der Eingabe
selbst nicht beschränkt, da der Text in den Eingabefeldern
scrollt.                                                    

TYPE

TYPE="text" (Voreinstellung)
Generiert ein einzeiliges Eingabefeld für Texteingaben

TYPE="password"
Ähnlich wie Text-Typ. Der Unterschied besteht darin, daß
während der Eingabe in ein solches Feld für jeden Buchstaben
ein Sternchen ausgegeben wird. Achtung, sehr geheim ist die
Methode nicht, da das Paßwort im Klartext an den Server
geschickt wird und währenddessen z.B. beim Aufruf der URI in
der "Location"-Zeile im Browser unverschlüsselt zu sehen
ist. 

TYPE="checkbox"
Dieser Wert generiert ein kleines Feld zum Ankreuzen. Eine
Checkbox eignet sich für Ja/Nein-Abfragen. 

TYPE="radio"
Dies ist ein naher Verwandter der Checkbox. Der
Hauptunterschied besteht darin, daß, wenn mehrere Knöpfe vom
Typ "radio" gleichen Namens existieren, nur einer davon
ausgewählt werden kann. Außerdem werden Radiobuttons von den
Browsern meist anders dargestellt als die Checkbox.
Existiert in einem Formular nur ein INPUT-Tag vom Typ
"radio", entspricht dies der Checkbox.

TYPE="reset"
Das INPUT-Tag vom Typ "reset" generiert eine Schaltfläche.
Der Druck auf diese Schaltfläche löscht die Angaben aller
INPUT-Felder aus dem betreffenden Formular.

TYPE="submit"
Ein INPUT-Tag des Typs "submit" darf in keinem Formular
fehlen. Auch hier wird eine Schaltfläche generiert. Drückt
man darauf, werden die Daten aus dem Formular an den Server
geschickt.                                                  

VALUE

Bei INPUT-Tags mit den [TYPE]-Attributen "checkbox" und
"radio" kann man mit VALUE den voreingestellten Wert ändern,
der bei ausgewählter Option an den Server gesendet wird. Die
Voreinstellung ist "on". Dies ist vor allem dann wichtig,
wenn es mehrere Optionen mit gleichem NAME-Attribut gibt.

Bei den INPUT-Tags mit den TYPE-Attributen "reset" und
"submit" legt man mit VALUE die Aufschrift auf der
Schaltfläche fest.