Überprüfung von Formularfeldern
Montag, 17. November 2003 14:47
hier eine kleine Funktion zum Überprüfung/Testen von Formularfeldern (geprüft wird hier nur, ob ein Formularfeld ausgefüllt wurde oder nicht):
in das Array aFelder kommen dann alle zu überprüfenden feldnamen
function checkForm() {
var aFelder = new Array( 'feld1','feld2','feld3',...);
for(var i=0; i < aFelder.length; i++) {
if( document.forms[0].elements[aFelder[i]].value.length == 0 ) {
alert('Bitte Feld ausfüllen');
document.forms[0].elements[aFelder[i]].focus();
return false;
}
}
return true;
}
diese Funktion wird dann z.B. so aufgerufen:
<input type="submit" name="abschicken" value="Weiter" onClick="return checkForm()">