Se refiere al formulario definido en HTML y contiene todos los elementos de dicho formulario. Todos los formularios de un documento están agrupados en un array.
Para hacer referencia a un formulario de un documento podemos hacerlo de dos maneras: por el nombre que le asignamos al crearlo en HTML (atributo NAME) o por medio de su índice correspondiente en el array de formularios del documento.
Una de las utilidades más frecuentes del trabajo con formularios será la comprobación de los datos introducidos en él por parte del usuario antes de que sean enviados.
El siguiente ejemplo en el que se utiliza este objeto para realizar un test. Como vemos a todas las posibles respuestas se le asigna un nombre en común y como valor “bien” o “mal” según sea o no acertada. Cuando se le da al botón de enviar se evalúa, sencillamente haciendo un recuento de las respuestas acertadas.
En el siguiente ejemplo es un botón que al ser pulsado muestra el ya conocido mensaje de “hola mundo”. Se trata de un botón genérico al que asignamos nosotros la función holamundo().
Otro ejemplo:
A continuación se muestra un vídeo con un ejemplo con más controles: