hallo tom,
Erstmal müsste defineirt werden, was "fehlerhaft" ist. Aus dem JavaScript entnehme ich, dass "leer" == "fehlerhaft". Stimmt das?
yepp! (ist hier fuer testzwecke, spaeter kommen dann 'richtige' ueberpruefungen der inhalte rein)
Dann würde ich das auch serverseitig prüfen, denn da muss es ja ohnehin _nochmals_ überprüft werden, und dann den passenden JavaScript-String einfach in onLoad="document.formname.feldname.focus()" übergegen.
es soll keine serverseitige ueberpruefung stattfinden wg. unnoetigem traffic. die ueberpruefung erfolgt in jedem fall clientseitig, wenn alles ok, dann weg damit und auswerten etc. deswegen ist die loesung mit dem onload auch nicht funktional.
in einem anderen forum habe ich die idee vom flag setzen bekommen, kann damit aber nichts anfangen. sagt dir das was?!
gruss, timex.