var stimmbez = new Array(6,106,209,302,402,452,504,604);
var stbez = parseInt (document.forms[0].elements[0].value);
kein Leerzeichen zwischen "parseInt" und "("
»» for(i=0;i<stimmbez.length;++i)
i++ waere hier besser
»» if (stbez!=stimmbez[i])
{ alert("Stimmbezirk\nist kein gültige\nStimmbezirksnummer ");
document.forms[0].elements[0].select();
document.forms[0].elements[0].focus();
return false; }
Hier steckt auch ein Denkfehler drin. Selbst wenn ein richtiger Stimmbezirk gewaehlt worde kommt man (stimmbez.length - 1) mal in die Verlegenheit einen Fehler angezeigt zu bekommen (ohne return und den Rest)
Viele Gruesse, Thomas Hieck