Das Formular wird von einem einleitenden <form ....>
mit dem zugehörigen Abschluß-Tag </form> gebildet.
Zwischen den beiden befinden sich alle Formularelemente; was außerhalb liegt wird nicht
übertragen. Erforderlich beim öffenden Tag sind die Attribute action sowie method.
METHOD ist zumeist "post". Dies bedeutet schicken an den Server oder
ersatzweise an das Emailprogramm auf dem jeweiligen Rechner.
<form method="POST"
..>
... hier stehen alle Eingabefelder ...
</form>
Hinter ACTION wird die Empfangsseite auf dem Server angegeben, die das Ergebnis
weiterverarbeitet. Zum Testen eines Formular kann hier
"http://www.neusob.de/ak-inhalt/reflektor.asp" stehen. Mehr dazu unter Formular testen.
<
form method="POST"
action="http://www.neusob.de/ak-inhalt/reflektor.asp">
Alternativ kann ein Email verschickt werden, wozu auf dem jeweiligen Rechner ein
Email-Programm funktionsfähig installiert sein muß. Die Mail-Adresse wird wie bei einem
Mail-Link angegeben. Denkbar sind hier viele Varianten, wie mehrere Adressaten angeben
oder das vorbelegen von Titel und Nachricht. Da man aber letztlich von den Fähigkeiten
des Mail-Programms abhängig ist, empfiehlt es sich konservativ vorzugehen und möglichst
wenige der tollen Features zu verwenden.
<
form method="POST"
action="mailto:jemand@irgendwo.de">
Beim Emailversand ist es zudem angeraten das Attribut enctype (Encryption type -
Verschlüsselung) mit anzugeben und auf einfachen Text zu setzen, da andernfalls sehr
unleserliche Emails ankommen könnten. Wie oben angeschnitten ist die Verschlüsselung
abhängig von der Einstellung des Emailprogramms, worauf der Seitenersteller
üblicherweise keinen Einfluß hat.
<
form method="POST"
action="mailto:aa@bb.de" enctype="text/plain">