- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Problema con Select
-
Problema con Select
Salve,
ho un form di ricerca con diversi menu a discesa select.Il problema è che nei select la prima voce è già selezionata, quindi se non si seleziona niente viene salvata quella.
Io invece vorrei che il primo valore fosse vuoto in modo da non costringere gli utenti a cambiarli tutti ma solo quelli che vogliono.
Come posso fare?
Grazie
-
Hai del codice HTML su cui possiamo aiutarti?
In teoria potresti inserire te un valore vuoto e fare un controllo lato client per vedere che sia stata selazionata almeno una voce.
-
Questo è il codice del select: (è in php)
[php]echo '<p>Occhi:<select name="occhi">';for ($i = 0; $i < count($occhicol) ; $i++) {
echo '<option value="'.$occhicol*['Idocchicol'].'"/>'.$occhicol*['nomeit'].'</option>';
}[/php]Così mi esce fuori il semplice elenco con la prima voce "Azzurri"Se aggiungo io una voce vuota all' inizio (prima del ciclo for):
<option value=" "/> </option> ```In effetti viene visualizzata all' inizio del menu a discesa, ma la voce visualizata se non clicco sulla freccia è sempre "Azzurri", come se saltasse il campo vuoto...
-
Inserisci la voce-scegli- come prima voce del menù invece del campo vuoto;dovresti risolvere.
-
Funziona, grazie!