Einfaches Formular
Ein Formular wird mit dem <form>-Tag eröffnet. Zwingend benötigt werden die Attribute
action (wohin wird das Formular gesendet?) und method (wie werden die Daten übertragen — GET oder POST?).
<form action="http://mi-teichmann.de/formVars.php" <!-- Ziel-URL --> method="POST" <!-- GET oder POST --> target="_blank" <!-- Antwort in neuem Tab --> > Name: <br> <input type="text" name="name" <!-- Schlüssel im gesendeten Datensatz --> placeholder="dein Name" <!-- Hinweistext im leeren Feld --> size="60" <!-- sichtbare Breite in Zeichen --> maxlength="100" <!-- max. Anzahl Zeichen --> > Nachricht: <br> <textarea name="message" rows="5" <!-- sichtbare Höhe in Zeilen --> cols="60" placeholder="deine Nachricht" ></textarea> <input type="submit" value="Abschicken"> </form>
Formular-Elemente
Es gibt außer <input type="text"> und <textarea> noch diverse andere
Eingabefelder.
In HTML5 sind diverse types hinzugekommen, z.B. email, date, number…
Ältere Browser, die diese Types noch nicht unterstützen, behandeln diese wie
<input type="text">.
Eine vollständige Liste findet sich z.B.
hier.