Salve a tutti ho il problema di effettuare una redirect con javascript e mandare alla pagina ove faccio il redirect una variabile, questo è il codice che ho fatto fin ora ma non funziona:

HTML:
<select name="comune" id="comune" class="testo" onChange="redirect(this.form)">
<option value="-">- Seleziona un comune dall'elenco -</option>
.....
<option value=10>Salerno</option>
.....
</select>

e questo è il codice javascript:
function redirect(form) {
var index = form.comune.selectedIndex;
if (form.comune.options[index].value != "-")
location.href = comuni.php?id_comuni=form.comune.options[index].value; }

Come posso fare?

Grazie a tutti per ogni intervento