Capítulo 8. Scripts

Tabla de contenidos

8.1. ¿Qué es un script?
8.2. Creando documentos con scripts
8.3. Activación y ejecución de scripts
8.4. Documentos para navegadores que no soportan scripts

Con scripting se describe la actividad de incluir scripts en un documento HTML para hacerlo más dinámico e interesante. En este capítulo se estudiará lo necesario para comenzar a trabajar con scripts en nuestros documentos para lograr este efecto.

8.1. ¿Qué es un script?

En HTML un script es un fragmento de código fuente que puede acompañar los documentos o puede estar incluído en él. Este código se ejecuta cuando se carga el documento o cuando se activa algún evento asociado al documento o a alguno de los elementos que lo componen.

Los scripts facilitan la extensión de los documentos HTML haciéndolos dinámicos y/o interactivos de alguna de estas formas:

  • Modificando el contenido de un documento dinámicamente

  • Acompañando a los formularios para validar cada dato que es ingresado. También se pueden ingresar dinámicamente los valores en los campos de un formulario con base en valores de otros campos.

  • Se pueden activar scripts a medida que ocurren eventos en un documento (cargar, obtener el foco, mover el cursor del ratón, etc.).

  • Se pueden vincular los scripts con controles de formularios para crear componentes visuales de forma dinámica.

[Importante]

Los scripts se ejecutan siempre en el computador con el navegador Web desde donde se carga el documento HTML, a pesar de que las páginas Web y los scripts se encuentren alojados en un servidor Web en Internet.

Se pueden clasificar entonces los scripts en dos grandes grupos:

  • Scripts que se ejecutan con la carga de un documento HTML.

  • Scripts que se ejecutan con la activación de eventos asociados con elementos al interior de un documento HTML.