Ich habe mal die folgende Funktion (ein wenig gekürtzt, da wo die Punkte sin, denn das geht so weiter...)
Code:
function leere_felder()
{
var meldung ="";
var nummer =0;
alert("Meldung 1: Funktion leere_felder wird ausgeführt.");
if (dokument.kundendaten.name =="") {meldung =meldung +fehleranzahl +". Bitte geben Sie Ihren Namen an\n"; fehleranzahl =fehleranzahl +1;}
alert("Meldung 2: Funktion leere_felder wird ausgeführt.");
if (dokument.kundendaten.strasse =="") {meldung =meldung +fehleranzahl +". Bitte geben Sie Ihre Straße an\n"; fehleranzahl =fehleranzahl +1;}
...
return meldung;
}
Die stoppt einfach zwischendrin. Zu Debugzwecken habe ich oben mal diese alert-Teile reingeschrieben. Der alert "Meldung 1..." wird noch angezeigt. Der alert "Meldung 2..." nicht mehr. Wo liegt das Problem?
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!