Steglich
Aktives Mitglied
Thread Starter
- Dabei seit
- 30.05.2003
- Beiträge
- 206
- Reaktionspunkte
- 0
oder warum wird mir bei folgender Funktion nur die Meldung mit subject ausgegeben, wenn die anderen Felder auch leer sind:
HTML:
function checkForm() {
var checkfelder = new Array();
var meldung = '';
checkfelder[0] = "subject"; // Bezeichnungen der Formularfelder
checkfelder[1] = "EmailText";
checkfelder[2] = "email";
for (var i = 0; i < checkfelder.length; i++) {
if (document.myForm.elements[checkfelder[i]].value == '') {
if (meldung == '') {
meldung = checkfelder[i];
} else {
meldung = meldung + ', ' + checkfelder[i];
}
}
if (meldung == '') {
return true;
} else {
meldung = 'Damit wir die Email korrekt empfangen können, sollten Sie bitte noch folgende Felder eingeben:\n' + meldung;
alert (meldung);
return false;
}
} // for
} // function checkform