Elektronische Nachrichten sind ein unverzichtbares Kommunikationsmittel geworden. Ein kleiner Fehler in der Adresse führt aber dazu, dass die E-Mail nicht ankommt.
Die Eingabe wird plausibilisiert, also dahingehend überprüft, ob es sich der Form nach um eine gültige E-Mail-Adresse handelt.
Im Einzelnen müssen die folgenden Regeln erfüllt werden:
Große Buchstaben werden in kleine umgewandelt. Alle Leerzeichen werden entfernt, also nicht als Fehler angesehen.
Sie können den JavaScript-Quelltext hier laden, um die Validierung einer E-Mail-Adresse auf Ihren eigenen Web-Seiten zu verwenden. (Unter Umständen müssen Sie beim Anklicken des Links die Umschalttaste gedrückt halten.)
Die Funktion checkEmailAddress parsiert die als erstes Argument übergebene Zeichenkette als E-Mail-Adresse. Das Ergebnis ist wahr, wenn die E-Mail-Adresse syntaktisch in Ordnung ist. Wird als zweites (optionales) Argument eine Referenz auf das Texteingabeobjekt mitgegeben, wird dieses mit der getrimmten Eingabe aktualisiert.
// Zeichenkette aus Text-Input parsieren if (!checkEmailAddress( txto.value, txto)) { // keine gültige E-Mail-Adresse // ... }