[TYPO3-german] Mailformplus und Leerzeichen in den Eingabefeldern
Maria Meilinger
mariameilinger at gmx.de
Fri Nov 11 17:02:07 CET 2011
Hallo Reinhard,
Danke für Deine Antwort!
Die Idee ist super, ich probier das mal aus ;-)
Vielen Dank und Lieben Gruß
-------- Original-Nachricht --------
> Datum: Fri, 11 Nov 2011 14:28:20 +0100
> Von: "Reinhard Führicht" <rf at typoheads.at>
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Mailformplus und Leerzeichen in den Eingabefeldern
> On 11.11.2011 12:41, Maria Meilinger wrote:
> > Hallo Zusammen,
> >
> > ich setze auf meiner Seite Mailformplus ein. Es funktioniert alles
> einwandfrei.
> > Hab aber festgestellt, dass die Mails abgeschickt werden auch wenn in
> den Feldern nur Leerzeichen eingegeben werden. Hab dann versucht dies mit
> einem JS Script zu unterbinden, hat auch teilweise geklappt, aber nur für ein
> Leerzeichen document.name.name.value == " " .
> >
> > Wie kann das Verschicken der Mails unterbunden werden, wenn jemand
> einfach mehrere Leerzeichen eingibt?
> >
> > Kann mir da jemand helfen?
> > Vielen Dank vorab! LG
>
> Hallo Maria,
>
> es ist mittelfristig keine gute Idee noch auf Mailformplus zu setzen.
> Die Extension wird nicht mehr gewartet, weil wir uns stattdessen auf
> Formhandler konzentrieren.
>
> Aber wenn du es mit JavaScript unterbinden willst, ist wohl "trim" eine
> gute Wahl.
>
> var fieldValue = document.name.name.value;
> fieldValue = fieldValue.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
> if(fieldValue.length() == 0) {
> document.name.name.value = '';
> }
>
> So ungefähr. :-)
> Getestet hab ich es nicht, aber grundsätzlich löschst du damit alle
> Leerzeichen aus dem Feldwert. Ist die Länge des Werts danach 0, besteht
> der Feldwert nur aus Leerzeichen. In diesem Fall setzt du dann den Wert
> auf einen leeren String, sodass die Fehlerüberprüfung von Mailformplus
> richtig anschlagen sollte.
>
> Viele Grüße,
> Reinhard
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
Jetzt informieren: http://www.gmx.net/de/go/freephone
More information about the TYPO3-german
mailing list