Natürlich nicht. Der onchange-Handler feuert nur, wenn sich der Feldinhalt geändert hat – on*change* eben. Das reicht ja auch meistens. Es ist nicht leicht einzusehen, warum ein Script neue alte Daten vom Server holen soll, nur weil man man mal zwischendurch in ein Textfeld geklickt und es unverändert wieder verlassen hat. Für solches Verhalten sind Buttons vorgesehen.
Gruß, Don P
Unverändert bleibt es ja nicht. Das ganze soll dazu dienen während der Eingabe (bzw. eben beim Verlassen des Feldes nach der Eingabe) den Inhalt auf Korrektheit zu prüfen.