📢 Nuovo Corso Laravel API disponibile!

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.
<label for="auto">Scegli una macchina:</label>
<select name="auto" id="auto">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>