9b - I Form: SELECT

Il tag <SELECT>...<SELECT> definisce un campo dotato di piu' valori possibili, comodamente selezionabili tramite menu. Questo tag viene utilizzato in associazione al tag <OPTION>.
Un tipico esempio è il seguente:

Codice HTMLRisultato a video
<SELECT NAME="stati">
<OPTION VALUE="it">Italia
<OPTION VALUE="dd">Germania
<OPTION VALUE="sp">Spagna
<OPTION VALUE="be">Belgio
</SELECT>
<SELECT NAME="nazioni" SIZE=4 MULTIPLE>
<OPTION VALUE="it">Italia
<OPTION VALUE="dd" SELECTED>Germania
<OPTION VALUE="sp" SELECTED>Spagna
<OPTION VALUE="be">Belgio
<OPTION VALUE="fr" SELECTED>Francia
<OPTION VALUE="nl">Olanda
</SELECT>


Dopo aver visto l'esempio, possiamo spiegare nel dettaglio i possibili parametri:
Parametri del tag SELECT
Descrizione
MULTIPLE
Consente la selezioni di più voci del menu. Per selezionare più voci, è sufficiente cliccare sopra ognuna tenendo premuto il tasto CTRL
NAME
Specifica il nome del campo che verrà inviato al server all'invio del form.
SIZE
Specifica il numero di voci visibili del menu.


Parametri del tag OPTION>
Descrizione
SELECTED
La voce di menu cui si riferisce verrà identificata come preselezionata alla prima visualizzazione del form, oppure dopo un click sul tasto RESET
VALUE
Specifica il valore che verrà inviato al server nel caso che la voce venga selezionata dall'utente.