Textfeldinhalt auf ein bestimmtes Zeichen hin überprüfen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
enibas74
Beiträge: 11
Registriert: 25.08.2008, 10:27

Textfeldinhalt auf ein bestimmtes Zeichen hin überprüfen

Beitrag von enibas74 » 30.03.2011, 08:36

Hallo,

nach langer Enthaltsamkeit bin ich nun mal wieder an einem Formular und brauche Hilfe.

Ich habe einen Adressblock und da eine Zeile, in der eine Email-Adresse eingegeben werden soll. Diese soll auch dahingehend überprüft (beim exit des Feldes) werden, ob das @ Zeichen eingegeben wurde. Ich habe das über das vorgeschlagene Überprüfungsmuster versucht, aber da bekomme ich immer eine Fehlermeldung, obwohl die Adresse korrekt ist. Nun hab ich mir gedacht einfach ein Script zu hinterlegen, der den Feldinhalt (Benutzereingabe) auf das @ Zeichen prüft.  Ich bekomme es leider nicht umgesetzt. Aber vielleicht hat ja hier jemand eine Idee. Wäre klasse.

Schon mal Danke

Grüße
enibas74

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Textfeldinhalt auf ein bestimmtes Zeichen hin überprüfen

Beitrag von Merklin » 30.03.2011, 19:23

Hallo,

versuche das mal. Gib dieses Script in dein E-Mailfeld ein.


 Formular1.#subform[0].E-Mail_Adresse::validate - (JavaScript, client)

// Validate the email address.

var r = new RegExp(); // Create a new Regular Expression Object.
    r.compile("^[a-z0-9_\\-\\.]+\\@[a-z0-9_\\-\\.]+\\.[a-z]{2,3}$","i");// Set the regular expression to look for
                                                                        // an email address in general form.

var result = r.test(this.rawValue); // Test the rawValue of the current object to see
                                    // if it fits the general form of an email address.

if (result == true) // If it fits the general form,
    true;            // all is well.
else                // Otherwise,
    false;            // fail the validation.

Den blauen Text mußt du natürlich anpassen.

VG Merklin


Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Textfeldinhalt auf ein bestimmtes Zeichen hin überprüfen

Beitrag von nele_sonntag » 31.03.2011, 09:48

Oder einfach ein E-Mail-Feld aus der Bibliothek nehmen ;) Dieses überpüft auf Eingabe eines @ mit dem von Merklin geschilderten Skripts.

LG Mandy

Schwerin
Beiträge: 28
Registriert: 11.11.2014, 20:07

Textfeldinhalt auf ein bestimmtes Zeichen hin überprüfen

Beitrag von Schwerin » 16.04.2015, 17:46

Hallo zusammen,
ich versuche gerade via Javascript den Feldinhalt während der Eingabe (Change-Ereignis) und beim Verlassen des Feldes (Exit-Ereignis) zu prüfen. Die Eingabe soll ausschließlich nach dem Muster bzw. Beispiel möglich sein:

Muster:  9999/99
Beispiel: 0040/15

Meine Überlegung dafür:

if (!xfa.event.newText.match(^\[0-9]{1,4}+\[a-z]{1}+[0-9_]{1,2}$/))

^\[0-9]{1,4} >> für die Eingabe der ersten 4 Zahlen danach
+\[a-z]{1} >> für die Eingabe des /
+[0-9_]{1,2}$ >> für die Eingabe der letzten 2 Zahlen

Leider kann ich bei dieser Kombination immer nur eine Zahl eintragen??

Bisher sieht meine Quellcode wie folgt aus (Exit, Chance -Ereignis)

[img]data:image/png;base64,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[/img]

Kennt sich jemand mit den reg expr in jsc aus? Vielen Dank für Eure Anregungen!
Viele Grüße


Schwerin
Beiträge: 28
Registriert: 11.11.2014, 20:07

Textfeldinhalt auf ein bestimmtes Zeichen hin überprüfen

Beitrag von Schwerin » 17.04.2015, 09:29

Problem gelöst!

Auf der Seite:
http://www.fbi.h-da.de/~a.schuette/Vorlesungen/JavaScript/RegulaereAusdruecke.htm

werden verschiedene Ausdrücke sehr detailliert beschrieben.

Für meine Problemstellung habe ich dort folgenden Ausdruck erstellt:

!this.rawValue.match(/\d\d\d\d\/\d\d/)

Ergebnis: 1234/56 wird als einzig gültiges Muster erkannt! Buchstaben sind dadurch ausgeschlossen!

\d >> steht für EINE Ziffer von 0-9
\/ >> steht für das Sonderzeichen / in der Musterfolge



Antworten