da du keinerlei anhaltspunkte lieferst, was funktionen wie checkText(), fokusItem() oder switchItem() bei dir machen, ist keine pauschale antwort möglich.
also,
switchItem zeigt bei fehlerhafter eingabe einen fehlertext an, bei korrekter eingabe wird der fehltext wieder ausgeblendet
fokusItem setzt den fokus auf ein fehlerhaftes eingabefeld
alle weiteren functionen ueberpruefen mit hilfe von regular expressions auf richtige benutzereingaben. diese funktionen rufen folgende funktion auf, um das zugehoerige formularelement auffindig zu machen ...
function searchFormObject(id) {
var f;
for (var i=0; i<document.forms.length; i++) {
f = document.forms[i];
for (var j=0; j<f.elements.length; j++)
if (f.elements[j].name==id)
return f.elements[id];
}
return null;
}
gruss,
timex