Andreas Braza: Fehlermeldung nach Aufruf einer Funktion

Beitrag lesen

mögliche Ursache: onclick sucht im HEADER nach dem script,
aber du hast es in den BODY gepackt, und du hast nicht gesagt, ob
es sich um ein Javascript-script handelt  -  und außerdem
beendest du den script-Bereich mit //-->, hast ihn aber nicht mit
<!-- eingeleitet. Zumindest Netscape mag sowas nicht, der IE
übersieht solche scriptfehler manchmal.

Hast Du weitere Information dazu, vielleicht sogar einen Link, wo
ich das nachschlagen kann?

<!--  --> verbirgt etwas (z. B. einen Kommentar) vor der
"HTML-Maschine" und

// verbirgt hingegen etwas (z. B. einen Kommentar) vor der "JavaScript-Maschine".

Der NN interpretiert alles zwischen <script> und </script> als
JavaScript, also auch das -->, in

<script>
    <!--
      ...
    -->
  </script>

was dann zwangslaeufig einen Syntax-Fehler produziert, obwohl das ei-
gentlich _nicht_ falsch ist, was die "JavaScript-Maschine" da macht.

Mit //--> wird das --> auch vor der "JavaScript-Maschine" des NN ver-
borgen und alle sind gluecklich ...

Enjoy IT,
Andreas