molily: Kann mal jemand meine Fehler korrigieren?

Beitrag lesen

function pruefen(){
case "1":

Hier fängst du direkt in der Funktion mit einem case an, ohne dass ein switch-Statement darum liegt. Vielleicht hast du
switch (irgendwas) {
davor vergessen?

Außerdem stimmt etwas bei der Verschachtelung und Klammerung nicht. Die Funktion wird schon mittendrin durch ein } geschlossen. Am besten rückst du die Zeilen nochmal durchgängig korrekt ein (am besten mit Tabulatoren oder z.B. vier Leerzeichen), sodass du eine Übersicht hast, welche Klammer-Ebene wo geöffnet und geschlossen wird.

switch (a) {
    case "1" :
        switch (c) {
            case "1" :
                switch (d) {
                    case "1" :
                        ...
                    case "..." :
                        ...
                }
            case "..." :
                ...
        }
    case "..." :
        ...
}

usw.

Mathias