Thomas Schenkeli: Datenkonsistenzprüfung beim Verlassen eines input-feldes

Beitrag lesen

yo,

Somit ist es nicht möglich, das Feld zu verlassen ohne eine gültige Eingabe zu machen.

zu deinem javascript problem kann ich nicht viel sagen, glaube aber alert kann unter FF nicht ausgeführt werden.

Also das Alert-Popup erscheint im richtigen Fall ganz schön sowohl im IE als auch im Firefox, nur der Focus stimmt im Firefox nicht.

worauf ich aber hinweisen wollte ist, dass sehr wohl auch mit dem IE felder ohne gültige abgabe abgeschickt werden können. deswegen muss du auch serverseitig die eingaben überprüfen, falls das nicht schon längst geschehen ist.

Theoretisch kann der Benutzer auch im IE was falsches eingeben, praktisch nicht weil er einfach aus dem Inputfeld nicht rauskommt und somit den Speicher-Button nicht bedienen kann.

Aber auch auf Datenbankseite findet eine weitere Kontrolle statt, schon alleine weil Javascript und HMTL nicht wirklich zur gewährleistung von Datenkonsistenz erfunden wurden. Aber wir möchten dem Benutzer ein unnützes Absenden von Daten wenn möglich ersparen, daher auch die Kontrolle auf Oberflächenseite.

Ilja

lg

Thomas