ivorysmoker: onclick funktion funktioniert nach verwendung teilweise nicht..

Beitrag lesen

else muss direkt auf den Block nach if folgenden – du hast aber location.href=Link; dazwischen platziert, das ist ein Syntaxfehler.

Das tut es auch, wenn du genau hinschaust wirst du sehen das:
if(Link === "http://meineseite.ch/index.php?sitenull=null"){
             Link = "http://meineseite.ch/index.php?site1=1";
}

dies nur eine einzelne abfrage in diesem if Befehl ist.
So sieht es ohne die Zwischen if abfrage aus..
if(href === "de"){
location.href=Link;
}else{}

Und wieso wiederholst du dich eigentlich ständig? Da ist jede Menge Kram, der in allen ifs der gleiche ist …

Es gibt 4 Sprachen. Also 4 dafür vorgesehne Funktions Teile, diese sind villeicht auf den ersten Blick gleich aber wen du dich genau achtest gibt es einen wesentlichen unterschied...
Achte auf den Link... dies sollte deine Frage beantworten.

Gruss Ivorysmoker