HTML                
            Incluir código JavaScript en HTML
        
        
            
    Buscar..
Sintaxis
-  
<script type="text/javascript"> //some code </script> -  
<script type="text/javascript" src="URL"></script> -  
<script type="text/javascript" src="URL" async>//async code</script> 
Parámetros
| Atributo | Detalles | 
|---|---|
 src  |  Especifica la ruta de acceso a un archivo JavaScript. Ya sea una URL relativa o absoluta. | 
 type  |  Especifica el tipo MIME. Este atributo es obligatorio en HTML4, pero opcional en HTML5. | 
 async  |  Especifica que el script se ejecutará de forma asíncrona (solo para scripts externos). Este atributo no requiere ningún valor (excepto de XHTML). | 
 defer  |  Especifica que el script se ejecutará cuando la página haya finalizado el análisis (solo para scripts externos). Este atributo no requiere ningún valor (excepto de XHTML). | 
 charset  |  Especifica la codificación de caracteres utilizada en un archivo de script externo, por ejemplo, UTF-8 | 
 crossorigin  |  Cómo el elemento maneja las solicitudes de origen cruzado. | 
 nonce  |  Nonce criptográfico utilizado en la Política de seguridad de contenido comprueba CSP3 | 
Observaciones
 Si el código JavaScript incrustado (archivo) se utiliza para manipular http://stackoverflow.com/documentation/javascript/503/document-object-model-dom Elements, coloque sus etiquetas <script></script> justo antes del cierre </body> etiquete o use métodos o bibliotecas de JavaScript (como jQuery para manejar una variedad de navegadores) que aseguran que el DOM esté leído y listo para ser manipulado. 
Enlace a un archivo JavaScript externo
<script src="example.js"></script>
  El atributo src funciona como el atributo href en los anclajes: puede especificar una URL absoluta o relativa. El ejemplo anterior se vincula a un archivo dentro del mismo directorio del documento HTML. Esto generalmente se agrega dentro de las etiquetas <head> en la parte superior del documento html 
Incluyendo directamente el código JavaScript
En lugar de vincular a un archivo externo, también puede incluir el código JS tal como está en su HTML:
<script>
// JavaScript code
</script>
        Incluyendo un archivo JavaScript ejecutándose de forma asíncrona.
<script type="text/javascript" src="URL" async></script>
        Manejo de Javascript deshabilitado
 Es posible que el navegador del cliente no admita Javascript o tenga la ejecución de Javascript deshabilitada, quizás por razones de seguridad. Para poder decirles a los usuarios que un script debe ejecutarse en la página, se puede usar la etiqueta <noscript> . El contenido de <noscript> se muestra cada vez que Javascript está deshabilitado para la página actual. 
<script>
  document.write("Hello, world!");
</script>
<noscript>This browser does not support Javascript.</noscript>