(3) checkbox. Define las casillas de verificación que tendrá nuestro formulario. Este tipo de
elementos pueden ser activados o desactivados por el usuario al pulsar sobre la caja. A
diferencia con el componente anterior radio, este elemento no es auto excluyente.
Tiene como parámetros complementarios:
name="nombre". Asigna un nombre identificador único a la variable definida por el elemento.
Este identificador debe ser el mismo para todos los elementos radio de un grupo.
value="valor". Asigna un valor a la variable a cada casilla de verificación que componen
el ceckbox.
checked. Selecciona por defecto una o más de las casillas del grupo.
disabled. Desactiva la casilla de verificación, por lo que el usuario no podra selecionarla.
tabindex="n". Especifica el orden de tabulador que tendrá el campo respecto todos los
elementos que componen el formulario.
Ejemplo.-
<form action="mailto:formulario1@server.com" method="post"
enctype="text/plain" name="checkbox">
Cual es tu genero de cine preferido:
<input type="checkbox" name="cine" value="Western"> Western
<input type="checkbox" name="cine" value="Terror"> Terror
<input type="checkbox" name="cine" value="Comedia"> Comedia
<input type="checkbox" name="cine" value="accion"> Acción
</form>
Que se mostrará en pantalla:
(4) button. Inserta en el formulario de un botón estandar. Este botón puede ser usado para diferentes
acciones. El uso más frecuente de un botón es en la programación en el cliente. Utilizando lenguajes
como Javascript ,podemos definir acciones a tomar cuando un visitante pulse el botón de una página web.
Sus parametros son:
name=" nombre". Asigna un nombre al botón,
value=" valor ". Define el texto que veremos en el botón, cuando lo nuestre el navegador.
disabled. Desactiva el botón, cuando se pulsa no se produce ninguna acción..
tabindex ="n". Especifica el orden de tabulador que tendrá el campo respecto todos los elementos
que incluye el formulario.
(5) image. nos permite personalizar el tipo de botones que tiene el formulario, es decir,
nos permite la posibilidad de conferir a una imagen la funcionalidad de un botón.
Posee lo siguiente parámetros:
name="nombre". Asigna un nombre al botón para identificarlo de forma única y poder asà acceder
luego a sus propiedades.
src="ruta_imagen". Asigna la ruta al fichero de la imagen. Recomendamos que esta ruta sea
relativa al directorio, aunque puede ser absoluta.
width="n". Asigna la anchura del botón de imagen.
height="n". Define la altura del botón de imagen.
align= " left / middle / right / bottom / baseline...". Asignamos la posición del texto que rodea
el botón.
hspace="n". Define el espacio horizontal que hay entre el botón y el texto que lo rodea.
vspace="n". Define el espacio vertical que hay entre el botón y el texto que lo rodea.
alt="texto". Asocia un texto explicativo al botón de imagen. Al situar el cursor encima del
botón se mostrara este texto.
disabled. Inhabilita el botón, impidiendo que se produzca acción alguna cuando es pulsado,
pués permanece inactivo
tabindex="n". Especifica el orden de tabulador que tendrá el campo respecto todos los elementos
que componen el formulario.
usemap= " #nombre de mapa ". Nos da la posibilidad del uso de un mapa de imagenes para la de entrada
de datos.
(6) password. Crea una zona de texto donde los caracteres al introducirlos por el usuario
se reemplazan por asteriscos, debido a motivos de seguridad.
Teniendo como parámetros opcionales, los mismos que posee el tipo text
(8) file. nos permite enviar un archivo adjunto al formulario.
Sus principales atributos son:
title="titulo": que muestra un texto en tipo al situar el cursor encima del botón de
examinar (sólo en Internet Explorer).
accept="tipo_archivo":que determina el tipo de archivo que se admite como para enviar.
disabled : que desactiva tanto el botón como la caja de texto, impidiendo al usuario seleccionar un
archivo (sólo Internet Explorer y Nestcape 6x).
size="numero_entero": que fija la anchura de la caja de texto asociada.
(9) submit. Inserta en el formulario un botón de envÃo de datos. Cuando el usuario pulsa en el botón
los datos contenidos en el formulario son enviados a su destino definido en el atributo action,
dirección de correo o programa de proceso de datos. Teniendo como parámetros:
name="nombre". Asigna un nombre identificador único al campo .
value="valor". Define el texto que aparecerá en el botón.
disabled. Desactiva el botón, de tal forma que no se produce ninguna acción cuando
se pulsa, pués permanece inactivo.
tabindex="n". Designa el orden de tabulador que tendra el campo respecto
todos los elementos que incluye el formulario.
(10) reset. Botón de borrado de todos los datos introducidos en el formulario.
Sus atributos son los mismos que los de submit.