Matti Mäkitalo: checkbox abgefragt, trotzdem Weiterleitung

Beitrag lesen

Hi,

case "Nutzungsbedingungen":
                if(document.forms[check[0]].Nutzungsbedingungen && document.forms[check[0]].Nutzungsbedingungen.checked  == false)
                    { if ($('FormularAlertbox')) {
             $('FormularAlertbox').innerHTML="<p id='FormularAlert'>Bitte Nutzungsbedingungen akzeptieren</p>";
     $('Nutzungsbedingungen').setStyle({border: 'red 1px solid', backgroundColor: '#eee'})
                }
            else
                        alert("Bitte Nutzungsbedingungen akzeptieren");
                        document.forms[check[0]].Nutzungsbedingungen.focus();
                        return false
                    }

Kann es sein, dass du hier mit den Klammern durcheinanderkommst? Die letzte schließende Klammer gehört zu "if(document.forms[check[0]].", der else-Zweig besteht nur aus dem alert(), da du dort keine Klammern angibst.

Deine Einrückung ist sehr (!) schwer zu lesen, ich empfehle dir, dir einen besseren Stil zuzulegen.

Bis die Tage,
Matti