迪拉斯: Email-Formular

Beitrag lesen

Hey,

  1. Wenn ich bei irgend einem Eingabefeld versehentlich die ENTER-Taste drücke, wird das CGI sofort ausgeführt und meien Daten übermittelt. Das soll aber erst geschehen, wenn der "Senden"-Button gedrückt wird.

das ist kein Problem, sondern Works As Designed. Tatsächlich vertraut der Nutzer darauf, dass sich ein Formular mit Enter abschicken lässt. Wenn du da eingreifst, vermindert sich die Nutzbarkeit.
Statt an Symptomen zu murksen, schau aufs Eigentliche und biete eine Bestätigungsseite in Verbindung mit einer Vorschau, die noch einmal die Gelegenheit zur Korrektur gibt.

  1. Der Text, welchen ich in meiner Textarea sammle, wird in der Email total unformatiert versendet. Das bedeutet, es gehen alle Zeilenumbrüche verloren, die ich vorher per Javascript mit "\n" erzeugt habe.

Und kommen die Umbrüche auch beim Server an? Falls ja, macht die Emailerstellung Mist. Falls nein, hast du gar keine Umbrüche abgeschickt.

--
水-金-地-火-木-土-天-海-冥