prüfen auf Pflichtfelder

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • prüfen auf Pflichtfelder

    Hallo !

    Diese Funktion prüft die Formulareingabe, jedenfalls soll es dieses tun, macht es aber nicht !

    Wo soll hier ein Fehler sein ???





    <script language="JavaScript">
    <!--
    function EingabenUeberpruefen()
    {
    Fehlermeldung="";
    if(document.anmelden.user.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihren Usernamen an!\n";
    }

    if(document.anmelden.passwort1.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre Passwort an an!\n";
    }


    if(document.anmelden.passwort2.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre Wiederholungspasswort an!\n";
    }


    if(document.anmelden.email2.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre E-Mail an!\n";
    }


    if(document.anmelden.email3.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre Wiederholungsemail an!\n";
    }


    if(document.anmelden.vorname.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihren Vornamen an!\n";
    }

    if(document.anmelden.nachname.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihren Nachnamen an!\n";
    }


    if(document.anmelden.strasse.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre Strasse an!\n";
    }


    if(document.anmelden.nr.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre Hausnr. an!\n";
    }

    if(document.anmelden.plz.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre PLZ an!\n";
    }

    if(document.anmelden.bezirk.value=="leer")
    {
    Fehlermeldung += "Bitte geben Sie Ihren Bezirk an!\n";
    }


    if(document.anmelden.stadt.value=="")
    {
    Fehlermeldung += "Bitte geben Sie Ihre Stadt an!\n";
    }






    if(document.anmelden.beziehung.checked==false && document.anmelden.abenteuer.checked==false && document.anmelden.rendezvous.checked==false && document.anmelden.seitensprung.checked==false && document.email_bekannt.checked==false && document.anmelden.sport_hobby.checked==false && document.anmelden.freunde.checked==false && document.anmelden.partybegleitung.checked==false )
    {
    Fehlermeldung += "Bitte aktivieren sie eine Angabe zu Ich suche (Checkbox) !\n";
    }


    if(document.anmelden.agb.checked==false)
    {
    Fehlermeldung += "Bitte betsätigen Sie die AGB !\n";
    }


    if(Fehlermeldung)
    {
    alert(Fehlermeldung);
    return false;
    }
    else
    {
    return true;
    }
    }
    // -->
    </script>

    </head>
    <body>
    <form name="anmelden" method="post" action="anmeld.php?abschicken=ja" enctype="multipart/form-data" onsubmit="return pruefen();">
    .
    .
    .
    <input type="submit" name="Submit" value="Jetzt registrieren" onClick="return EingabenUeberpruefen();" />

  • #2
    Dein Submit-Button führt onclick eine Methode aus, die es nicht gibt!

    Kommentar


    • #3
      Also dann so ?

      <form name="anmelden" method="post" action="anmeld.php?abschicken=ja" enctype="multipart/form-data" onsubmit="return EingabenUeberpruefen();">
      .
      .
      .
      <input type="submit" name="Submit" value="Jetzt registrieren" />

      Läuft diese Formularprüfung also JavaScript auch unter Netscape ???

      Kommentar

      Lädt...
      X