AdNow

loading...

¿Donde usar JavaScript?

JavaScript a dónde


La etiqueta <script>

En HTML, el código JavaScript debe insertarse entre las etiquetas <script> y </script>.

Ejemplo

<script>
document.getElementById("demo").innerHTML = "My First JavaScript";
</script>
Los ejemplos antiguos de JavaScript pueden usar un atributo de tipo: <script type = "text / javascript">. 
El atributo de tipo no es obligatorio. JavaScript es el lenguaje de script predeterminado en HTML.

Funciones y eventos de JavaScript

Una función de JavaScript es un bloque de código JavaScript, que puede ejecutarse cuando se "solicita".
Por ejemplo, se puede llamar a una función cuando ocurre un evento , como cuando el usuario hace clic en un botón.
Aprenderás mucho más sobre funciones y eventos en capítulos posteriores.

JavaScript en <head> o <body>

Puede colocar cualquier número de scripts en un documento HTML.
Los scripts se pueden colocar en la sección <body>, o en la sección <head> de una página HTML, o en ambas.

JavaScript en <head>

En este ejemplo, una función de JavaScript se coloca en la sección <head> de una página HTML.
La función se invoca (llama) cuando se hace clic en un botón:

Ejemplo

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction() {
    document.getElementById("demo").innerHTML = "Paragraph changed.";
}
</script>
</head>
<body>
<h1>A Web Page</h1>
<p id="demo">A Paragraph</p>
<button type="button" onclick="myFunction()">Try it</button>
</body>
</html>
Inténtalo tú mismo "

En este ejemplo, una función de JavaScript se coloca en la sección <body> de una página HTML.
La función se invoca (llama) cuando se hace clic en un botón:

Ejemplo

<!DOCTYPE html>
<html>
<body> 

<h1>A Web Page</h1>
<p id="demo">A Paragraph</p>
<button type="button" onclick="myFunction()">Try it</button>

<script>
function myFunction() {
   document.getElementById("demo").innerHTML = "Paragraph changed.";
}
</script>

</body>
</html>
Inténtalo tú mismo "
La colocación de secuencias de comandos en la parte inferior del elemento <body> mejora la velocidad de visualización, porque la compilación de secuencias de comandos ralentiza la visualización.

JavaScript externo

Los scripts también se pueden colocar en archivos externos:

Archivo externo: myScript.js

function myFunction() {
   document.getElementById("demo").innerHTML = "Paragraph changed.";
}
Los scripts externos son prácticos cuando se utiliza el mismo código en muchas páginas web diferentes.
Los archivos JavaScript tienen la extensión .js .
Para usar un script externo, ponga el nombre del archivo de script en el atributo src (origen) de una etiqueta <script>:

Ejemplo

<script src="myScript.js"></script>
Inténtalo tú mismo "
Puede colocar una referencia de script externo en <head> o <body> como desee.
El script se comportará como si estuviera ubicado exactamente donde se encuentra la etiqueta <script>.
Los scripts externos no pueden contener etiquetas <script>.

Ventajas externas de JavaScript

Colocar scripts en archivos externos tiene algunas ventajas:
  • Separa HTML y código.
  • Facilita la lectura y el mantenimiento de HTML y JavaScript.
  • Los archivos JavaScript en caché pueden acelerar la carga de páginas
Para agregar varios archivos de script a una página, use varias etiquetas de script:

Ejemplo

<script src="myScript1.js"></script>
<script src="myScript2.js"></script>

Referencias externas

Se puede hacer referencia a los scripts externos con una URL completa o con una ruta relativa a la página web actual.
Este ejemplo utiliza una URL completa para vincular a un script:

Ejemplo

<script src="https://www.w3schools.com/js/myScript1.js"></script>
Este ejemplo utiliza un script ubicado en una carpeta específica en el sitio web actual:

Ejemplo

<script src="/js/myScript1.js"></script>
Este ejemplo se vincula a un script ubicado en la misma carpeta que la página actual:

Ejemplo

<script src="myScript1.js"></script>
Puede leer más acerca de las rutas de archivos en el capítulo de rutas de archivos HTML .

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Entradas más populares de este blog

Listado pasaporte y cedulas SAIME 2018

Etiqueta HTML < abbr >

HTML < a > tag

Visitas a este blog