Salve a tutti! Ho un problema con la select multipla interattiva. Con una select singola riesco a fare ad esempio questo:
select: scegli la nazione (italia, francia, spagna). dopo aver scelto mi appare una seconda select con scritto: scegli la città (roma, torino, milano) oppure (parigi, lione, marsiglia) oppure (madrid, barcellona, valencia).
Se io volessi fare invece un'altra cosa:
Scegli 3 città italiane che vuoi visitare:
come città totali ho 10 città (es. roma, palermo, napoli, milano, torino, genova, venezia, bologna, firenze, perugia).
E ho ste 3 select con queste 10 città...
Come faccio a fare in modo che se per esempio nella seconda select seleziono genova, nella prima e nella terza non ci sta più genova ma ci siano solo le altre 9?
Spero si sia capito.
Qui intanto posto il codice che uso per fare la select interattiva con più scelte... Sarebbe possibile modificarlo per fare quello che ho chiesto?
io utilizzo questa funzione:
e questo codice:Codice PHP:function interattivo(){
var mytest = eventi.tipo.selectedIndex;
for(i=1;i<=3;i++){
document.getElementById(i).style.display="none";
}
if(mytest>0)
document.getElementById(mytest).style.display="block";
}
Codice PHP:<form name=\"eventi\">Scegliere la nazione:
<select name=\"tipo\" size=\"1\" onChange=\"interattivo()\">
<option value=\"0\">----</option>
<option value=\"1\">Italia</option>
<option value=\"2\">Francia</option>
<option value=\"3\">Spagna</option>
</select>
</form>
<div style=\"display:none; border:1px; height:150px; width:200px\" id=\"1\">
Città:
<form name=\"scelta\" action=\"scelta.php\" method=\"post\">
<select name=\"citta\" size=\"1\">
<option value=\"Roma\">Roma</option>
<option value=\"Milano\">Milano</option>
<option value=\"Torino\">Torino</option>
</select>
<input type=\"submit\" name=\"bottone\" value=\"Scegli\">
</form>
</div>
<div style=\"display:none; border:1px; height:150px; width:200px\" id=\"2\">
Città:
<form name=\"scelta\" action=\"scelta.php\" method=\"post\">
<select name=\"citta\" size=\"1\">
<option value=\"Parigi\">Parigi</option>
<option value=\"Marsiglia\">Marsiglia</option>
<option value=\"Lione\">Lione</option>
</select>
<input type=\"submit\" name=\"bottone\" value=\"Scegli\">
</form>
</div>
<div style=\"display:none; border:1px; height:150px; width:200px\" id=\"1\">
Città:
<form name=\"scelta\" action=\"scelta.php\" method=\"post\">
<select name=\"citta\" size=\"1\">
<option value=\"Madrid\">Madrid</option>
<option value=\"Barcelona\">Barcellona</option>
<option value=\"Valencia\">Valencia</option>
</select>
<input type=\"submit\" name=\"bottone\" value=\"Scegli\">
</form>
</div>

Rispondi quotando
