Raucherkrebs: Formularobjekt an Funktion übergeben

Beitrag lesen

Hallo,

der Code sieht mittlerweile so aus:

function applicationCheckP1(form) {
    return (checkPosition(form) &&
            checkName(form) &&
        checkAddress(form) &&
            checkPhoneNumber(form) &&
            checkEmail(form));
}

function checkPosition(form) {
    if (!form.position.value) {
        alert("Bitte tragen Sie den gewünschten Bereich ein !");
        form.position.focus();
        return false;
    } else {
        return true;
    }
}

function checkName(form) {
    if (!form.name_l.value) {
        alert("Bitte geben Sie Ihren Nachnamen ein !");
        form.name_l.focus();
        return false;
    } else if (!form.name_f.value) {
        alert("Bitte geben Sie Ihren Vornamen ein !");
        form.name_f.focus();
        return false;
    } else {
        return true;
    }
}
...

In der Konsole kommt keine Fehlermeldung, aber das Formular wird in jedem Fall abgeschickt. Warum nur?