Beat: Variablenwert in externer .js nutzen

Beitrag lesen

Ist es möglich, in einem externen .js-Script Variablen zu nutzen, die zuvor in der HTML Seite definiert werden?

Das kommt darauf an, wann die Filelokale Variable definiert wird, und wann das externe JS ausgeführt wird.

Konkret möchte ich den Inhalt eines Elementes in der HTML-Datei auslesen, z.B. so:
meineVariable=document.getElementById("DasElement").firstChild.data;
Diese Daten sollen dann in einem über
<script src="java/externesScript.js" type="text/javascript"></script>
aktivierten Script verarbeitet werden.

Ergo.
1. Element im HTML definieren
2. variable mit Element zuweisen
3. externes JS ausführen.

Du kannst das externe js immer noch im head verlinken, sofern du gewährleistest, dass relevante Abschnitte erst onload ausgeführt wird.
Tugendhafter ist es aber, das externe js als letztes Element im body einzubinden

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische