Frank: Checkboxen überprüfen

Beitrag lesen

ok, habe das ganze nochmal überarbeitet und jetzt folgendes:

function check(f)

{

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

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

/// kann / muß ich ab hier jetzt document.forms["formular"] auch durch f. ersetzen?

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;
    }

}

Aufgerufen wird es jetzt über <form action="dateiname.php" method="post" onsubmit="return (check(this))">

Frank