![]() |
||
![]() |
Auswahllisten in HTML-FormularenIch habe ein Problem mit einem selbstgeschriebenen HTML-Formular. Wenn ich die SchaltflΣche ╗Submit½ betΣtige, wird nur die HΣlfte der eingegebenen Informationen (alles bis auf die Inhalte der enthaltenen Auswahllisten) per Mail an mich versandt. Wahrscheinlich mu▀ ich ein passendes CGI-Programm fⁿr meine Seite schreiben. Haben Sie da eine hilfreiche Idee? Ihr Problem lΣ▀t sich auch ohne CGI-Programmierung im reinen HTML l÷sen, was relativ einfach ist. Die Definition eines Formulars begrenzen Sie in HTML mit den HTML-Tags ╗FORM½ und ╗/FORM½. Sie mⁿssen ╗METHOD½ mit ╗post½ belegen, um den Inhalt Ihres Formulars an die im Attribut ╗ACTION½ definierte E-Mail-Adresse zu senden. Die HTML-Tags ╗SELECT½ und ╗/SELECT½ beschreiben die Auswahlliste. Zwischen diesen Tags definieren Sie die verschiedenen ListeneintrΣge mit ╗OPTION½ und ╗/OPTION½. Wichtig ist, da▀ Sie der Auswahlliste einen Namen geben, indem Sie beim Tag ╗SELECT½ das Attribut ╗NAME½ belegen. Au▀erdem ist jeder Listeneintrag mit einem in der Liste eindeutigen Attribut mit Namen ╗VALUE½ zu versehen, damit alles funktioniert. Dieser Mail-Button wird durch den Befehl ╗½definiert, wobei das Attribut ╗TYPE½ notwendig ist. Die Belegung dieses Attributs mit ╗submit½ fⁿhrt zum Versenden der eingegebenen Daten an die in ╗FORM½ definierte E-Mail-Adresse. Eine Belegung mit ╗reset½ setzt alle Eingaben zurⁿck. Formular mit Auswahllisten mailen |
![]() |