Hallo Proforma-Forum
Könnte mir einer erklären, warum das hier (Überprüfung auf ein einzelnes "@"):
if (document.Selfautor.Internetpost.value.indexOf("@") == -1) { alert("Bitte geben Sie eine gültige E-Mail-Adresse ein!"); document.Selfautor.Internetpost.focus(); return false;
funktioniert, aber das hier (Überprüfung auf plausible E-Mail):
if (document.Selfautor.Internetpost.value.indexOf("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+\.+([a-zA-Z0-9]{2,4})+$") == -1) { alert("Bitte geben Sie eine gültige E-Mail-Adresse ein!"); document.Selfautor.Internetpost.focus(); return false;
nicht funktioniert. Ich habe schon zig Versionen ausprobiert. Es will nicht klappen.
Best regards
the JS-Noop