Frank: Checkboxen überprüfen

Beitrag lesen

Hallo Martin,

besten Dank für die ausführliche Hilfe. Die Checkboxen Abfrage funktioniert jetzt auf diesem Weg. Füge ich allerdings meine Abfrage nach den Texteingabefeldern hinzu dann ist wohl irgend etwas noch nicht ganz richtig. Hier mal das komplette Script:

<script language="JavaScript">
<!--

function check()
   {
        var isokay = (document.formular.check1.checked
                   || document.formular.check2.checked
                   || document.formular.check3.checked
                   || document.formular.check4.checked
                   || document.formular.check5.checked
                   || document.formular.check6.checked
                   || document.formular.check7.checked
                   || document.formular.check8.checked
                   || document.formular.check9.checked
                   || document.formular.check10.checked
                   || document.formular.check11.checked
                   || document.formular.check12.checked
                   || document.formular.check13.checked
                   || document.formular.check14.checked
                   || document.formular.check15.checked
                   || document.formular.check16.checked
                   || document.formular.check17.checked
                   || document.formular.check18.checked
                   || document.formular.check19.checked);
     if (!isokay)

alert("Bitte wählen Sie ein Produkt!");
    return (isokay);
    }

if (document.forms["formular"].elements["name"].value=="")
    {
    alert ("Bitte geben Sie Ihren Namen an!")
    return false;
    }

if (document.forms["formular"].elements["vorname"].value=="")
    {
    alert ("Bitte geben Sie Ihren Vornamen an!")
    return false;
    }

if (document.forms["formular"].elements["strasse"].value=="")
    {
    alert ("Bitte geben Sie Ihre Strasse an!")
    return false;
    }

if (document.forms["formular"].elements["nummer"].value=="")
    {
    alert ("Bitte geben Sie Ihre Hausnummer an!")
    return false;
    }

if (document.forms["formular"].elements["plz"].value=="")
    {
    alert ("Bitte geben Sie Ihre PLZ an!")
    return false;
    }

if (document.forms["formular"].elements["ort"].value=="")
    {
    alert ("Bitte geben Sie Ihren Ort an!")
    return false;
    }

if (document.forms["formular"].elements["telefon"].value=="")
    {
    alert ("Bitte geben Sie Ihre Telefon-Nummer an!")
    return false;
    }

if (document.forms["formular"].elements["rueckrufzeit"].value=="")
    {
    alert ("Bitte geben Sie eine Rückrufzeit an!")
    return false;
    }

else
    {
    return true;
    }

}

//-->
</script>

Grüße
Frank