Il Tag <select> HTML
Definizione e Utilizzo
L’elemento <select>
viene utilizzato per creare un menu a tendina (drop-down list).L’elemento <select>
viene utilizzato principalmente in un modulo (form) per raccogliere l’input dell’utente.L’attributo “name” è necessario per fare riferimento ai dati del modulo dopo l’invio del modulo (se ometti l’attributo “name”, nessun dato del menu a tendina verrà inviato).L’attributo “id” è necessario per associare il menu a tendina con una etichetta (<label>
).I tag <option>
all’interno dell’elemento <select>
definiscono le opzioni disponibili nel menu a tendina.
Attributi
autofocus
- Specifica che il menu a tendina dovrebbe ricevere automaticamente il focus quando la pagina si carica.disabled
- Specifica che il menu a tendina dovrebbe essere disabilitato.form
- Definisce a quale modulo il menu a tendina appartiene.multiple
- Specifica che è possibile selezionare più opzioni contemporaneamente.name
- Definisce un nome per il menu a tendina.required
- Specifica che l’utente deve selezionare un valore prima di inviare il modulo.size
- Definisce il numero di opzioni visibili in un menu a tendina.