| Formulare (Forms) in HTML-Seiten Kurzzusammenfassung | 
 | 
| Formular-Definitionen | |
| Quelltext | Erläuterung | 
| Grundgerüst einer Formulardefinition: <form action="mailto:Horst@holyware.de" method=post enctype="text/plain" target="..."> ... Formularelemente ... <input type=submit value="Absenden"> <input type=reset value="Abbrechen"> </form> | Die Definition eines Formulars erfolgt innerhalb des Bodys. Zwischen den Form-Tags können übliche HTML-Tags (z.B. Tabellendefinitionen) und HTML-Tags für die verschiedenen Eingabefelder stehen. Im allgemeinen stehen am Ende des Formulars die Absenden- bzw. Abbrechen-Schaltflächen. Hier wird als Aktion beim Absenden eine E-Mail als Asci-Text (text/plain) gesendet (post). Andere Aktionen könnten im Starten von CGI-Programmen des Servers bestehen. Eine mögliche Antwort wird im Zielfenster (target="...") angezeigt. | 
| Input-Tags: | Erläuterung | 
| <input type=text name="..." size=20 maxlength=50> | Texteingabefeld mit Eingabezeile für 20 Zeichen. Danach rollt der Text bis max. 50 Zeichen Länge. | 
| <textarea name="..." rows=5 cols=20></textarea> | Mehrzeiliges (hier 5 Zeilen rows) Eingabefeld für bis zu 20 Zeichen (cols) je Zeile. | 
| Ihr Favorit: <select name="..." size=3 multiple> <option> Heino <option> Nina Hagen <option> Marianne Rosenberg </select> | Auswahlliste mit mehreren sichtbaren (hier size=3) Zeilen, zur Wahl aus verschiedenen Möglichkeiten. Durch die Angabe des Attributs multiple sind mehrere Angaben parallel auswählbar. | 
| Geben Sie Ihre Zahlungsweise an: <input type=radio name="Zahlmethode" checked value="Mastercard"> Mastercard <br><input type=radio name="Zahlmethode" value="Visa"> Visa | Radiobuttons dienen dem Markieren einer Antwort aus möglichen Varianten. Durch das Attribut checked wird eine Vorbelegung erreicht | 
| gewünschte Zutaten: <input type=checkbox name="zutat" checked value="salami"> Salami<br> <input type=checkbox name="zutat" value="pilze"> Pilze | Checkboxen dienen dem Markieren von einer oder mehreren möglichen Angaben. Durch das Attribut checked wird eine Vorbelegung erreicht. | 
| Text- oder HTML-Datei auswählen: <input type=file size=50 maxlength=100000 name="Datei" accept="text/*"> | Eingabe oder Auswahl einer Datei, deren Name max. 50 Zeichen lang ist (size=50) und die eine Größe von höchstens 100000 Bytes (maxlength=100000) hat. Der Dateityp ist hier Text (accept="text/*") | 
| <input type=hidden name="HTML" value="html3.2"> | Versteckte Wertzuweisungen die ohne Eingabe des Betrachters mitübertragen werden. | 
 E-Mail
an Horst@holyware.de
E-Mail
an Horst@holyware.de