Per collegare un file JavaScript a un documento HTML, utilizzare il tag <script>
. È inoltre possibile utilizzare questo tag per incorporare codice JavaScript all’interno del documento HTML.
Collegamento a un file JavaScript esterno
L’esempio precedente si collega a un file JavaScript esterno. Il percorso del file JavaScript viene fornito come valore per l’attributosrc
. Quando il file HTML viene caricato, viene caricato anche il file JavaScript.,
Posizionamento dello script<> Tag
I file JavaScript esterni sono spesso collegati dal documento <head>
ma questo non è un requisito. È inoltre possibile inserire il collegamento all’interno del documento <body>
elemento. Infatti, sempre più sviluppatori stanno collegando ai loro file JavaScript dalla parte inferiore del documento HTML (poco prima della chiusura</body>
tag) per motivi di prestazioni., Ciò consente di caricare il resto della pagina HTML senza dover attendere che le risorse JavaScript esterne vengano scaricate per prime.
Tuttavia, ci possono essere momenti in cui posizionarlo in<head>
è più appropriato (ad esempio, se il JavaScript deve essere disponibile per la pagina durante il caricamento).
JavaScript incorporato
È inoltre possibile utilizzare l’elemento<script>
per incorporare il codice JavaScript nella pagina HTML.
Questo secondo esempio utilizza esattamente lo stesso JavaScript del primo esempio (solo il testo è cambiato)., L’unica differenza è che il JavaScript è ora incorporato nel documento HTML, invece di trovarsi in un file esterno.
Ancora una volta, questo non deve necessariamente essere nell’elemento<head>
— potrebbe essere posizionato ovunque all’interno del documento HTML.
L’attributo type
È possibile utilizzare l’attributo type
per indicare esplicitamente il tipo di script. Se si omette questo attributo lo script verrà trattato come JavaScript. Quindi non è necessario utilizzare questo attributo se lo script è in JavaScript.,
Se lo script non è scritto in JavaScript, è necessario utilizzare l’attributo type
per indicare esplicitamente il tipo di script.
Lascia un commento