Wann soll die Validierung den ausgeführt werden?
Muß das beim Verlassen des Feldes geschehen?
Oder wäre es nicht von Vorteil, wenn man dies beim Submit macht, wenn alle Felder gefüllt sein sollten.
Die Ursache deines Problems liegt übrigens in der Schleife die du aufbaust.
Wenn du das Feld a_area verlässt, wird validate ausgeführt.
Wenn das Feld aber lehhr ist, springt er nach der MEldung wieder in das Feld zurück.
Egal wo du in der MAske hin-clickst, auch auf den Zurück-Button des Browsers, verläßt du das Feld, und das Validate wird ausgeführt.
Do befindest dich in einer Schleife, aus der du nur rauskommst, wenn dein Feld gefüllt wurde.