Página principal
    | Suscríbete a MundoPC.NET  | Errores | Ayuda | Añadir a Favoritos Versión Imprimible

 :: SECCIONES
 Actualidad
 Noticias
 Cursos
 Programas gratis
 Hardware
 Linux
 Windows
 Glosario Informat.
 Glosario Extens.
 Humor PC
 Ocio y Juegos
Webmasters
  • Directorio
  • Artículos
  • Cursos
 Guía buscadores
:: ENCUESTAS
Si usas Windows ¿qué versión?
Windows 95
Windows 98
Windows Me
Windows NT
Windows 2000
Windows XP
Windows 2003
Windows Vista
Otra version...



Ver resultados

Ver encuestas anteriores y comentarios

Version 2.02

Estás en:  Página principal » webmasters » cursos » web

Curso de creación de sitios web - Lección 6 - Página 2

Controles Radio y Checkbox
Controles Submit e Image
Control Reset
Control File
Control Oculto (hidden)

Controles de Radio y Checkbox

Como ya comentamos anteriormente, Radio permitía mostrar un círculo seleccionable para poder marcarlo y realizar una selección entre varias posibilidades, pudiendo escoger tan solo una de ellas. (Al menos este es su uso mása común). Los atributos son:

  • Chequed: Marca por defecto el círculo o caja donde esté asignado.
  • Value: Valor que damos a nuestro Radio o Checkbox. Es muy importante ya que es el factor que lo distingue del resto de Radios o Checkboxes.
  • Name: Nombre que se le asigna a cada uno de los Radio o Checkbox

Ejemplo de Radio:

<P><I>Dinos el color que más te gusta:</I> </P>
<FORM>
<P><INPUT TYPE="radio" NAME="Color" VALUE="Rojo" CHECKED >Rojo
<P><INPUT TYPE="radio" NAME="Color" VALUE="Verde">Verde
<P><INPUT TYPE="radio" NAME="Color" VALUE="Azul">Azul
<P><INPUT TYPE="radio" NAME="Color" VALUE="Amarillo">Amarillo
</FORM>

Resultado:

Dinos el color que más te gusta:

Rojo

Verde

Azul

Amarillo

Vemos que el que hemos definido para que esté marcado por defecto es el "Rojo" y que además, si pulsamos cualquier otra selección, dejará de estar marcado. Pruébalo.

Ejemplo de Checkbox:

<P><I>Dinos el color que más te gusta, puedes escoger varios:</I> </P>
<FORM>
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Rojo" CHECKED >Rojo
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Verde">Verde
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Azul">Azul
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Amarillo">Amarillo
</FORM>

Resultado:

Dinos el color que más te gusta, puedes escoger varios:

Rojo

Verde

Azul

Amarillo

Con este ejemplo, comprobamos la diferencia entre los dos tipos de controles de selección.

¿Qué se envía?

Como ya dijimos cuando estudiamos las cajas de texto, al pulsar "Enter" o el botón de "Submit", enviamos la información contenida en la caja de texto. Pero en el caso de "Radio" o "Checkbox" lo que se envía es el "NAME" y el valor seleccionado.

En los ejemplos anteriores, si no hubieramos modificado nada, el rojo sería el color predefinido. Pues bien, si pudiéramos enviar esa información, quedaría definida por :

<INPUT TYPE="checkbox" NAME="Color" VALUE="Rojo" CHECKED >Rojo

Y nos llegaría lo siguiente:

Color=Rojo

Controles de Submit e Image

Estudiamos los atributos de estos dos controles juntos, ya que son o pueden ser complementarios.
Para enviar los datos de un formulario podemos usar un botón normal:

O bien crear nosotros nuestra propia imagen de envío, que podría dar un aspecto más profesional. La imagen podría ser esta:

En vez de usar:

<INPUT TYPE="submit" NAME="Submit" value="Enviar">

Usaríamos esto:

<INPUT TYPE="image" NAME="envio" SRC="boton.gif">

y además, podríamos definir otros atributos propios de las imágenes (ya estudiados) como es su tamaño, alineación, etc...

Control de Reset

Como ya dijimos, se trata de un botón que borra lo que hemos insertado en nuestro formulario. La creación de este botón es muy sencilla, tan solo tenemos que insertar lo siguiente:

<INPUT TYPE="reset" VALUE="Borrar" >

Esto provocaría lo siguiente. Imaginemos que tenemos un formulario con una caja de texto y varias selecciones:

<FORM>
Escribe tu nombre: <INPUT TYPE="Text" SIZE="40" MAXLENGTH="50" VALUE="Caja de texto" ALIGN="middle">
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Rojo" CHECKED >Rojo
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Verde">Verde
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Azul">Azul
<P><INPUT TYPE="checkbox" NAME="Color" VALUE="Amarillo">Amarillo
<BR><BR>

<INPUT TYPE="Submit" VALUE="Enviar">
<INPUT TYPE="reset" VALUE="Borrar">

</FORM>

El resultado sería:

Escribe tu nombre:

Rojo

Verde

Azul

Amarillo

Prueba a escribir algo en la caja de texto y a realizar alguna selección de otro color que no sea el rojo. A continuación pulsa el botón "BORRAR". Verás el efecto inmediatamente.

Controles de tipo File

Este tipo de control, muestra una caja de texto y un botón por defecto, que nos permite navegar por nuestro disco duro en busca de un determinado archivo. La caja de texto mostrará la ubicación del mismo.
El uso que daremos a este tipo de control es el de poder transmitir datos en forma de archivos por Internet o una red.

El código a incluir sería el siguiente:

<INPUT TYPE="file">

Resultado:

Como veremos más adelante, el uso de este tipo de control necesita la inclusión de un atributo dentro de la etiqueta inicial Form, para que funcione correctamente.

Control de tipo Oculto
(Campos ocultos)

Los campos ocultos de un formulario, tal y como indica su nombre, no muestran ningún tipo de caja, texto, etc. en nuestro formulario, si bien son muy importantes porque definen las características de nuestro formulario. Estas características se enviarán intrínsecamente con los demás datos, que serán procesados por el servidor correspondiente.
Para incluir un "campo oculto", se usa la siguiente nomenclatura:

<INPUT TYPE="hidden" (atributos)>

Los atributos son los más comunes, es decir, VALUE y NAME, que ya hemos estudiado. Por ejemplo, imaginemos que nuestro formulario se envía por correo electrónico y queremos que dicho correo nos llegue con el Asunto: Enviado desde mi sitio web. Pues bien, no tendríamos más que escribir los siguiente:

<INPUT TYPE ="hidden" NAME="asunto" value="Enviado desde mi sitio web">

En este caso, el Servidor que procesará la información, debería tener un script o un programa que al leer "asunto" sepa que eso es lo que tiene que "escribir" en el asunto al enviar el correo electrónico.



Índice
Capítulo 1: 1 1A 1B
Capítulo 2: 2 2A 2B
Capítulo 3: 3
Capítulo 4: 4 4A 4B
Capítulo 5: 5 5A 5B
Capítulo 6: 6 6A 6B 6C 6D 6E
Capítulo 7: 7 7A


 

 :: SERVICIOS
 Directorio
 Foro


| Logo MundoPC.NET | Publicidad | Quienes Somos | Aviso Legal | Contactar | GMC Contables | Translate |
  Hay 27 visitantes. Record on-line: 553 © MundoPC.NET C.B. 2000 - 2008