Tecnología

Inicio

HTML cuadro desplegable Tutorial

cuadros desplegables le permiten tener las funciones de los botones de radio o casillas de verificación en el espacio más pequeño. cajas de radio solamente le permiten elegir una opción; casillas de verificación le permiten elegir más de una opción. Las opciones están ocultas hasta que el cuadro desplegable que se hace clic sobre.

La sintaxis HTML

La sintaxis para un cuadro desplegable se ve así:

<Select>

&lt;option>Pennsylvania&lt;/option>
&lt;option>New York&lt;/option>
&lt;option>New Jersey&lt;/option>
&lt;option>Maine&lt;/option>

</ Select>

Esto creará un sencillo menú desplegable que contiene el nombre de los estados. Sólo un estado será capaz de ser elegido.

La etiqueta <SELECT> define el menú y puede incluir el nombre, el tamaño y múltiples opciones. La opción de nombres proporciona un nombre interno para que el script que procesará el formulario puede identificarlo. La opción de tamaño define el número de elementos que deben ser visibles. El valor predeterminado para el valor de la opción es un elemento visible. La opción múltiple permite la selección múltiple, si se incluye en la etiqueta de selección.

La etiqueta <option> define los valores en el menú. Esta etiqueta dos opciones que pueden definidos. La opción de valor define lo que se enviará a la secuencia de comandos de procesamiento. Por ejemplo, si la etiqueta se definió como:

<Option value = "PA"> Pennsylvania </ option>

... El valor "PA" sería enviado en lugar de "Pennsylvania". La opción "seleccionado" define el valor que se selecciona de forma predeterminada.

Crear un formulario con lista desplegable

Aunque cuadros desplegables se crean en HTML, los valores deben ser procesados ​​por un guión escrito en uno de los lenguajes de script como JavaScript o PHP. El siguiente ejemplo creará un formulario que será procesada por el guión "grocery.php".

<Form action = método de "grocery.php" = "post">
<Select name = "comestibles" múltiples>

&lt;option>Choose your Groceries&lt;/option>
&lt;option>bread &lt;/option>
&lt;option>milk &lt;/option>
&lt;option>cake&lt;/option>
&lt;option>chicken breast&lt;/option>
&lt;option>roast beef&lt;/option>

</ Select>
<Input type = submit value = "Tienda" />
</ Form>

Este script muestra un menú desplegable con las palabras "elige su Abarrotes" como la entrada visible. El usuario puede hacer clic en varios elementos, que serán enviadas a la "grocery.php" guión de procesamiento cuando se pulsa el botón "Comprar".