Hi,
bitte formatiere Quellcode entsprechend, wenn du ihn hier postest - siehe </hilfe/bedienung.htm#syntax-highlighting>
function Zeitauswahl () {
if (document.Kontakt_Formular.erreichbar_von.selectedIndex == 0)
document.Kontakt_Formular.erreichbar_bis.selectedIndex = 0;
else if (document.Kontakt_Formular.erreichbar_von.selectedIndex == 1)
document.Kontakt_Formular.erreichbar_bis.selectedIndex = 1;
document.getElementById('0').disabled = true;
//(in dieser Zeile wird ein Fehler angezeigt, könnte an einer fehlenden Klammer, oder Punkt, oder, oder liegen. Ich sehe es leider nicht)
else if (document.Kontakt_Formular.erreichbar_von.selectedIndex == 2)
Wenn du hinter einer `if`{:.language-javascript}-Verzweigung keine geschweiften Klammern setzt, dann ist nur die nächste Anweisung von der Abfrage abhängig.
Beim ersten `else`{:.language-javascript} passt das in deinem Beispiel noch - aber danach hast du ein `if`{:.language-javascript} ohne geschweifte Klammern, aber mit zwei Anweisungen danach. Die erste davon gehört noch zur Verzweigung, die zweite ist davon unabhängig - und das nachfolgende `else`{:.language-javascript} hat damit kein vorausgehendes `if`{:.language-javascript} mehr, also stellt es einen Syntaxfehler dar.
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?