English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de JavaScript

Objeto de JavaScript

Función de JavaScript

DOM HTML JS

BOM del navegador JS

Tutoriales básicos de AJAX

Manual de referencia de JavaScript

Uso de JavaScript

Uso de JavaScript en HTML

En este capítulo, aprenderás cómo integrar JavaScript en tu página web.

Por lo general, hay tres métodos para agregar JavaScript a una página web:

  • Puedes<script>y</script>Insertar código JavaScript entre las etiquetas

  • Usarpropiedades de eventos (Por ejemplo, onclick, onkeypress, etc., puede insertar código JavaScript directamente dentro de las etiquetas HTML.

  • Crear un archivo JavaScript externo y cargarlo a la página mediante<script>Cargar el archivo JavaScript al página mediante el atributo src de la etiqueta.

etiqueta <script>.

En HTML, es necesario que<script>y</script>Insertar código JavaScript entre las etiquetas.

<script>
document.write("Hello World");
</script>
Verifique aquí‹/›

Nota:Los ejemplos antiguos de JavaScript pueden usar el atributo type: <script type="text/javascript">. Desde HTML5Desde que se introdujo, ya no es necesario el atributo type. JavaScript es HTML5El lenguaje de script predeterminado.

JavaScript en <head> o <body>。

Puedes放置任意数量的脚本在HTML文档中。

Los scripts pueden colocarse en cualquier parte de la página HTML.<head>o en <body>, según el momento en que desee cargar el script.

JavaScript en la etiqueta <head>

En este ejemplo, la función JavaScript se coloca en el<head>sección.

La función se llama cuando se hace clic en el botón:

<!DOCTYPE html>
<html>
<head>
<script>
function myFunc() {
  document.getElementById("output").innerHTML = "Hello World";
}
</script>
</head>
<h2>JavaScript en la Cabeza</h2>
<button type="button" onclick="myFunc()">Click</button>
<p id="output">Este es un párrafo</p>
</html>
Verifique aquí‹/›

cada<script>etiquetas pueden detener el proceso de presentación de la página hasta que se descargue y ejecute completamente el código JavaScript, por lo que colocarlas en la parte superior del documento sin razón justificada puede afectar significativamente el rendimiento de su sitio web.

JavaScript en la etiqueta <body>

En este ejemplo, la función JavaScript se coloca en elsección.

La función se llama cuando se hace clic en el botón:

<!DOCTYPE html>
<html>
<h2>JavaScript en el Body</h2>
<button type="button" onclick="myFunc()">Click</button>
<p id="output">Este es un párrafo</p>
<script>
function myFunc() {
  document.getElementById("output").innerHTML = "Hello World";
}
</script>
</html>
Verifique aquí‹/›

Los scripts deben colocarse al final de la sección de contenido, justo después de</body>antes del etiqueta, lo que puede hacer que su página web se cargue más rápido, ya que puede evitar que la presentación inicial de la página se vea afectada.

colocar código JavaScript en línea

También puede usarpropiedades de eventos (Por ejemplo, onclick, onkeypress y otros) colocan código JavaScript directamente dentro de las etiquetas HTML.

<p onclick="this.innerHTML='Hello World';">Este es el primer párrafo (haga clic en mí)</p>
Verifique aquí‹/›

Sin embargo, debe evitar inyectar grandes cantidades de código JavaScript, ya que el JavaScript puede ensuciar HTML y hacer que el código JavaScript sea difícil de mantener.

llamada a archivos JavaScript externos

También puede poner código JavaScript en un archivo separado con extensión .js y luego llamarlo a través de<script>etiquetasrcpropiedad lo carga en la página.

El siguiente ejemplo apunta a un archivo JavaScript externo:

<script src="myscript.js"></script>
Verifique aquí‹/›

Para agregar varios archivos de scripts a una página, utilice múltiples etiquetas de script:

<script src="myscript_1.js"></script>
<script src="myscript_2.js"></script>

Puede colocar una referencia de script externo según sea necesario<head>o<body>Coloque una referencia de script externo.

El comportamiento de este script es como si estuviera ubicado<script>en el mismo lugar que la etiqueta.

Nota:Los archivos de scripts externos no pueden contener<script>etiqueta.

Ventajas de scripts externos

Colocar scripts en archivos externos tiene algunos beneficios:

  • Separa JavaScript de HTML

  • Hace que HTML y JavaScript sean fáciles de leer y mantener

  • Los archivos JavaScript en caché pueden acelerar la carga de la página

  • El mismo script se puede usar para varios documentos

ConsejoPor lo general, cuando se descarga por primera vez un archivo JavaScript externo, se almacena en la caché del navegador (como las imágenes y las hojas de estilo), por lo que no es necesario descargar el archivo múltiples veces desde el servidor web que crea la página web. Carga más rápida.

Referencia de script externo

Se puede usar un URL completo o una ruta relativa al archivo actual de la página web para referenciar scripts externos.

Este ejemplo utiliza un enlace URL completo para conectar al script:

<script src="https://es.oldtoolbag.com/run/js/myscript.js"></script>
Verifique aquí‹/›

Este ejemplo utiliza el script ubicado en la carpeta especificada en el sitio web actual:

<script src="/run/js/myscript.js"></script>
Verifique aquí‹/›

Puede encontrar en " Ruta de archivo HTML Obtenga más información sobre las rutas de archivo en el capítulo "