Ciao a tutti, ecco il mio problema.
Ho creato questi file
codice:
index.html
start.js
config.js
Esaminiamoli
codice:
$ cat index.html
<html>
<head>
<script type="text/javascript" src="start.js"></script>
</head>
<body onload="start()">
</body>
</html>
$ cat start.js
function start() {
var script = document.createElement("script");
script.src = "config.js";
script.type = "text/javascript";
script.async = false;
console.log(xxx);
}
$ cat config.js
var xxx = 123;
Nel browser apro index.html è mi da questo errore
Uncaught ReferenceError: xxx is not defined
at start (start.js:8:17)
at onload (index.html:5:24)
Perchè?