HTML                
            Includi codice JavaScript in HTML
        
        
            
    Ricerca…
Sintassi
-  
<script type="text/javascript"> //some code </script> -  
<script type="text/javascript" src="URL"></script> -  
<script type="text/javascript" src="URL" async>//async code</script> 
Parametri
| Attributo | Dettagli | 
|---|---|
 src  |  Specifica il percorso di un file JavaScript. O un URL relativo o assoluto. | 
 type  |  Specifica il tipo MIME. Questo attributo è obbligatorio in HTML4, ma facoltativo in HTML5. | 
 async  |  Specifica che lo script deve essere eseguito in modo asincrono (solo per script esterni). Questo attributo non richiede alcun valore (eccetto XHTML). | 
 defer  |  Specifica che lo script deve essere eseguito quando la pagina ha terminato l'analisi (solo per script esterni). Questo attributo non richiede alcun valore (eccetto XHTML). | 
 charset  |  Specifica la codifica dei caratteri utilizzata in un file di script esterno, ad esempio UTF-8 | 
 crossorigin  |  Come l'elemento gestisce le richieste di crossorigin | 
 nonce  |  Il nonce crittografico utilizzato in Content Security Policy controlla CSP3 | 
Osservazioni
 Se il codice JavaScript incorporato (file) viene utilizzato per manipolare http://stackoverflow.com/documentation/javascript/503/document-object-model-dom Elements, posiziona i <script></script> subito prima della chiusura </body> tag o utilizza metodi o librerie JavaScript (come jQuery per gestire una varietà di browser) che assicura che il DOM sia letto e pronto per essere manipolato. 
Collegamento a un file JavaScript esterno
<script src="example.js"></script>
  L'attributo src funziona come l'attributo href su anchor: puoi specificare un URL assoluto o relativo. L'esempio sopra rimanda a un file all'interno della stessa directory del documento HTML. Questo è tipicamente aggiunto all'interno dei tag <head> nella parte superiore del documento html 
Include direttamente il codice JavaScript
Invece di collegare a un file esterno, puoi anche includere il codice JS così com'è nel tuo codice HTML:
<script>
// JavaScript code
</script>
        Incluso un file JavaScript in esecuzione in modo asincrono
<script type="text/javascript" src="URL" async></script>
        Gestione Javascript disabilitato
 È possibile che il browser del client non supporti Javascript o che l'esecuzione di Javascript sia disabilitata, forse per motivi di sicurezza. Per poter dire agli utenti che si suppone che uno script venga eseguito nella pagina, è possibile utilizzare il tag <noscript> . Il contenuto di <noscript> viene visualizzato ogni volta che Javascript è disabilitato per la pagina corrente. 
<script>
  document.write("Hello, world!");
</script>
<noscript>This browser does not support Javascript.</noscript>