Paul: Wo sollte JavaScript Code stehen?

Moin,
wo sollte Javascript Code (z.B. eine Funktion) stehen? Vor, in oder hinter <body>?
Laufen tut bekanntlich alles. Nur wie sollte es eigentlich sein?

Paul

  1. Auch Moin,

    Vor, in oder hinter <body>?

    IN ;)

    en Schöne...

  2. Hello out there!

    wo sollte Javascript Code (z.B. eine Funktion) stehen?

    In einer externen Datei.

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
    1. Hello,

      wo sollte Javascript Code (z.B. eine Funktion) stehen?

      In einer externen Datei.

      Das verlagert das Problem nur.
      Dann muss die Frage umformuliert werden: Wo muss die externe Datei eingebunden werden ins Dokument?

      Harzliche Grüße vom Berg
      http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau

      1. Das verlagert das Problem nur.
        Dann muss die Frage umformuliert werden: Wo muss die externe Datei eingebunden werden ins Dokument?

        Externe Dateien sollten im <head /> eingebunden werden.

        1. hi,

          Dann muss die Frage umformuliert werden: Wo muss die externe Datei eingebunden werden ins Dokument?

          Externe Dateien sollten im <head /> eingebunden werden.

          Warum, bzw. sagt wer?

          gruß,
          wahsaga

          --
          /voodoo.css:
          #GeorgeWBush { position:absolute; bottom:-6ft; }
          1. Warum, bzw. sagt wer?

            Sage ich, weil es übersichtlich ist. So hat man die eingebunden Scripte z.B. direkt bei den eingebundenen Stylesheets, anstatt die externen Scripte irgendwo unsinnigerweise tief im <body> zu vergraben.

            Im Selfhtml-Beispiel ist das externe Script auch im <head> (Siehe hier).

            Natürlich ist es nicht falsch, das Script auch woanders einzubinden.

  3. wo sollte Javascript Code (z.B. eine Funktion) stehen? Vor, in oder hinter <body>?

    Du meinst wo darf er stehen: http://de.selfhtml.org/html/referenz/elemente.htm#script
    Ansonsten ist die beste Lösung, die von Gunnar vorgeschlagene

    Struppi.

    --
    Javascript ist toll (Perl auch!)