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 3

Otro tipo de controles: Textarea y Select

Otro tipo de controles

A parte de los controles que hemos estudiado hasta ahora, existen dos de ellos que nos serán muy útiles en determinadas ocasiones: TEXTAREA y SELECT.

Textarea

Se trata de un cuadro de texto de varias líneas, donde podemos escribir un texto más extenso. Además, como era de esperar, este cuadro de texto define sus dimensiones con dos atributos:

  • COLS: Número de columnas
  • ROWS: Número de filas

El ejemplo es el siguiente:

<TEXTAREA COLS="50" ROWS="10">Texto de ejemplo.</TEXTAREA>

Resultado:

Cambiando los valores de Cols y Rows obtendremos una caja de texto de dimensiones variadas.
Como ya hemos visto, también es conveniente asignar un nombre a nuestro cuadro de texto, para identificarlo de forma inequívoca aunque haya otros cuadros de texto en nuestro formulario. Para ello usamos el ya conocido atributo NAME:

<TEXTAREA NAME="textarea" COLS="50" ROWS="10">Texto de ejemplo.</TEXTAREA>

En la mayoría de los navegadores actuales, insertar una caja de texto implica que cuando escribamos en ella y lleguemos al final de la línea, se producirá un salto automático de línea por defecto. Sin embargo, podemos encontrarnos algunas versiones de navegadores que continuen escribiendo en la misma línea hasta que pulsemos ENTER. Pues bien, para resolver este inconveniente, podemos usar un atributo denominado WRAP, cuyo valor "hard" nos permite definir esta característica:

<TEXTAREA NAME="textarea" COLS="50" ROWS="10" WRAP="hard">Texto de ejemplo.</TEXTAREA>


Select

En múltiples ocasiones nos hemos encontrado en Internet con un formulario que tenía un control de selección. Se trata de un menú desplegable mediante el cual poder escoger una, entre varias opciones. Un ejemplo sería el siguiente:

<CENTER>
<FORM>
Elije un color:<BR>
<SELECT NAME="color">
<OPTION>Verde
<OPTION>Negro
<OPTION>Rojo
<OPTION>Azul
</SELECT>
</FORM>
</CENTER>

Y el resultado:

Elije un color:

Existe un atributo denominado SELECTED, que nos permite predefinir la selección que quedará por defecto. En nuestro ejemplo, podríamos querer que el color Rojo estuviera seleccionado; en este caso:

<OPTION SELECTED >Rojo

Hemos de tener en cuenta que lógicamente, solo uno podrá llevar el atributo SELECTED.

Otra forma de mostrar un menú de selección es mostrando todos sus valores, para tener una visión global de todos ellos y nos cueste menos decidir. Por ejemplo:

<FORM>
<I>Lista de la compra:</I><BR>
<CENTER>
<SELECT NAME="compra"
SIZE="6">
<OPTION VALUE="Fruta">
Fruta
<OPTION VALUE="Verdura">
Verdura
<OPTION VALUE="Ternera">
Ternera
<OPTION VALUE="Mantequilla">
Mantequilla
<OPTION VALUE="Salchichas">
Salchichas
<OPTION VALUE="Pasta">
Pasta
</SELECT>
</CENTER>
<P>
<INPUT TYPE="submit"
VALUE="Enviar lista de la compra">
</FORM>

Y el resultado:


Lista de la compra:

Fíjate que con tan sólo añadir que el tamaño sea 6 (SIZE="6") el desplegable queda abierto y muestra todas las selecciones que son, precisamente 6. Si hubieran sido 7 opciones y el tamaño "SIZE" hubiera sido 6, entonces aparecería una barra de desplazamiento, de este modo:


Lista de la compra:

Incluso podríamos hacer varias selecciones si pulsamos el botón "CTRL" (control) de nuestro teclado, al mismo tiempo que hacemos click con el ratón, con tan sólo añadir a SELECT el atributo multiple. ¡Pruébalo!.

El código sería:

<SELECT NAME="compra" SIZE="6" multiple>


En nuestra próxima entrega, analizaremos la creación de formularios con nuestro programa de diseño web Trellian Webpage, así como ejemplos específicos de formularios, la forma de realizar los envíos y otros detalles importantes para que funcionen sin problemas.



Í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 43 visitantes. Record on-line: 553 © MundoPC.NET C.B. 2000 - 2008