Der Martin: Syntaxfehler durch else... Finde den Fehler nicht

Beitrag lesen

Hallo Sören,

ich bekomme im browser eine Fehlermeldung Syntaxfehler :else

naja, wenn ich's mir ganz streng systematisch anschaue ... der hat recht!

<script type="text/javascript">

IF (bild_zaehler != bilderanzahl)

  
Hier rufst du erstmal eine Funktion IF() auf, die wahrscheinlich gar nicht definiert ist. Aber soweit kommt der JS-Parser gar nicht, dass ihn das stören würde.  
  

> ~~~javascript

 {  

>   document.write('<a href="javascript:bildergalariefunktion_weiter(bild_zaehler,bild_links,bild_mittelinks,bild_mitterechts,bild_rechts)"><img src="" alt=""></a>');  
>   }

Dann machst du einen neuen Block auf, der nur eine Anweisungen enthält. Okay, der neue Block wäre hier nicht nötig, erst recht nicht für eine einzige Anweisung, ist aber auch nicht verboten.

else

{
    document.write('<img src="" alt="">');
  }</script>

  
Und schließlich kommt ein else ohne vorhergehendes if - da hat der Parser allerdings was zu meckern.  
  
Erkennst du nun das Problem?  
  
So long,  
 Martin  

-- 
Es gibt Tage, da gelingt einem einfach alles.  
Aber das ist kein Grund zur Sorge; das geht vorbei.