Seite 1 von 1

E-Mailadresse validieren

Verfasst: 11.11.2014, 15:51
von Wespe
Hallo,

ich möchte in meinem Formular die eingegebene E-Mailadresse überprüfen. Wenn sie vom Regelwerk abweicht, soll die Fehlermeldung ausgegeben werden. Klappt leider nicht immer. Ziel: das OPTIONAL zu füllende E-Mailfeld soll erst dann verlassen werden, wenn es gar nicht oder aber korrekt befüllt wurde.

Bin für Hinweise dankbar

Werner

E-Mailadresse validieren

Verfasst: 11.11.2014, 20:22
von radzmar
Ersetz mal dein Validierungsskript durch dieses:

Code: Alles auswählen

var regEx = /^([a-zA-Z0-9]+[\.|_|\-|£|$|%|&]{0,1})*[a-zA-Z0-9]{1}@([a-zA-Z0-9]+[\.|_|\-|£|$|%|&]{0,1})*([\.]{1}([a-zA-Z]{2,4}))$/g,
	str = this.rawValue;

if (!str.match(regEx)) {
	xfa.host.setFocus(this.somExpression);
	false;
} else {
	true;
}