Matthias Apsel: submit verhindern

Beitrag lesen

Om nah hoo pez nyeetz, tropenberta!

Deine Vielzahl von if-Konstruktionen ist aus zweierlei Gründen suboptimal.

Erstens programmiertechnisch: Du durchsuchst mehrfach das Dokument, schreibst viele Sachen mehrfach, verwende eine Schleife ("bitte " + missing_element + " eingeben!")

Zweitens aus Anwendersicht:
2a alerts sind doof und nerven
2b wenn einer mehrere Fehler macht, dann wird er auf den ersten hingewiesen, erneutes absenden, erneutes Alert, ... Verwende _maximal ein_ alert.
2c Viel schöner ist, wenn auf alle Fehler gleichzeitig hingewiesen wird etwa

Vorname: _________________  | Dieses Feld ist ein Pflichtfeld

den Text nur im Fehlerfall einblenden

Zwei

Matthias

--
1/z ist kein Blatt Papier.