Scusa Perdonami ma Javascript non lo conosco proprio.
Per gestire le classiche select dinamiche per le regioni e le province.
Premetto che ho spulciato su internet e scopiazzato.
Questo è lo script:
<script type="text/javascript">
/*Questa funzione legga il valore passato come parametro
e dato il valore aggiunge delle opzioni al secondo campo*/
function selezionaOpzioni(scelta) {
/*Resetto le opzioni precedenti del campo*/
var campo_der = document.form.campo_der;
campo_der.options.length = 0;
<?php
$regScelta ="scelta";
$sql = "SELECT * FROM province where id_regione=$regScelta";
$res = mysql_query($sql, $db);
while ($row = mysql_fetch_row($res)) {
?>
campo_der.options[campo_der.options.length] = new Option("<?php echo $regScelta ?>");
<?php
}

?>
}
function aggiornaOpzioni(scelta){
var selezionato = document.form.campo_principale.selectedIndex;
var campo = document.form.campo_principale.options;
selezionaOpzioni(campo[selezionato].value);
}
</script>
E questa invece la form:
<form name="form" action="">
Seleziona Regione:


<select name="campo_principale" size="1" onChange="aggiornaOpzioni();">
<option value="" selected="selected">Seleziona una regione</option>

<?php
$sql2 = "SELECT * FROM regioni";
$res2 = mysql_query($sql2, $db);
while ($row = mysql_fetch_row($res2)) {

echo '<option value="'.$row[0].'">';
echo $row[1];
echo "</option>";

}
?>
</select>




Seleziona Citt&agrave;:


<select name="campo_der" size="1">
<option>Scegli la Regione</option>
</select>
</form>
cOME DEVO MODIFICARE LO SCRIPT?