woodfighter: EMail Adresse auf länge prüfen

Beitrag lesen

Tach,

möchte meine EMail Adresse auf eine bestimmte Länge prüfen, warum greift mein Script nicht?

das hat dir ja dedlfix im wesentlichen schon verraten.

Noch ein paar allgemeine Anmerkungen:

	if (email.value.length <= 10){

passt nicht zu

	  email.setCustomValidity("Die eMail Adresse ist zu lang");

und allgemein ist die Abfrage auf eine Länge bei Mailadressen nicht sinnvoll, für die Minimallänge von fünf (in der aktuellen Praxis sechs, da es keine einbuchstabigen TLD gibt) für im Internet verwendbaren Adressen sorgt bereits das input-Feld vom Typ E-Mail mit required-Attribut und die Maximallänge von 254 ist eher akademisch, das gibt niemand versehentlich ein und muss meiner Meinung nach nicht clientseitig geprüft werden; weiterhin gibt es die Attribute minlength und maxlength für input-Felder, die einfacher zu benutzen wären.

mfg
Woodfighter