|
Un altro attributo che può essere utilizzato con il tag <script> è src. L'attributo può essere impostato con l'url di un file esterno che contiene lo script js. Il file esterno non richiede l'inclusione del tag <script>, solo le istruzioni js. I file js esterni avranno tipicamente una estensione js.
I file js esterni possono essere ovunque nel web e ci si riferisce loro con la parola chiave del protocollo http:// .
Per esempio l'istruzione <script src="myfile.js"> farà accedere al file js esterno myfile.js localizzato nella stessa directory del file HTML.
Creiamo un file esterno , digitiamo in blocco note:
document.bgColor="yellow";
document.write("<h2>altra prova header</h2>");
e salviamo il file come provajsesterno.js
Dopodichè creiamo un documento html includendo nel body lo script con l'attributo src:
<html>
<body>
<script language="javascript" src="provajsesterno.js">
</script>
</body>
</html>
JS è sensibile al carattere. Se scrivete una variabile JavaScript con una lettera maiuscola, dovete includere la stessa lettera maiuscola quando chiamate la variabile. Le variabili hello, HELLO, e Hello sono tutte diverse. Se la vostra istruzione JS non viene riconosciuta correttamente, controllate l'ortografia.
Le istruzioni JS possono essere eseguite molteplici volte grazie a strutture organizzate chiamate funzioni
Qualsiasi istruzione JS inclusa nel tag <head> viene eseguita prima dei rimanenti tag HTML. Per esempio se ci sono dei tag <script> all' interno del tag < head> che contengono istruzioni che stampano testo, queste ultime appariranno sopra il resto della pagina web, proprio perchè JS lavora in modo sequenziale.
|