[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