Salve
Sono alle prime armi con js ma per necessità mi barcameno con piccole cosette e molti copia incolla. Forse il mio problema è banale ma non riesco proprio a risolverlo!

Ecco il mio problema

Ho una select che passa con onChange il valore selezionato a una funzione del tipo:
codice:
<select id="sel" onChange="changeMap([value]);">
<option value="primo">uno</option>
<option value="secondo">due</option>
</select>
Visto che il tutto non funziona ho inserito un alert

codice:
function changeMap(layers) {
	    alert(layers);
………
Che risponde in modo apparentemente corretto ‘primo’ ecc.. ma non esegue correttamente la funzione.

Se però inserisco le scelte non in una combo ma in button
codice:
<button  onClick="changeMap([primo]);">uno</button>
Tutto funziona regolarmente e ma l’alert risponde: "[object Object]"

Quindi la domanda è come faccio a passare i valori della combo in modo corretto come fa onClick ?

Grazie molte
robi