Menu a discesa e a scelta multipla

Al di fuori degli elementi input esistono altre possibiità per definire valori di variabili che vengono inseriti nei moduli. Sono molto utilzzati i menu a discesa o a scelta multipla che, in HTML, si definiscono con gli stessi tag. Le opzioni di scelta devono essere inserite all’interno di un elemento select (<select></select>), che può essere i seguenti attributi:
  • name, come nei tag di input, serve a formare le coppie nome-valore delle variabili insieme al modulo;
  • align permette di determinare l’allineamento del menu rispetto al testo circostante; funziona come l’analogo attributo del tag <img>;
  • multiple indica, senza bisogno di attribuirgli alcun valore, che è possibile selezionare più opzioni contemporaneamente;
  • sizie indica il numero di righe visibili senza scorrere l’elenco.
All’interno dell’elemento select, per ogni opzione disponibile, bisogna inserire un elemento option (<option></option>), che può avere i seguenti attributi:
  • selected indica che una voce è selezionata di default, senza bisogno di assegnarli un valore;
  • value permette di attribuire il valore che assumerà la variabile se questa opzione viene selezionata dall’utente. Non è un attributo obbligatorio nel caso in cui omesso verrà utilizzato come valore il testo inserito fra <option> e </option>.

Qualche esempio renderà più chiare le possibilità di composizione di questi menu di selezione.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...