Ciao...
Dopo essere uscito matto con le Gmaps ho un breve quesito...

Una select dinamica mi restituisce un valore string, ad esempio Roma (dopo aver scelto Lazio come regione e Roma come provincia).

Questo valore, con questo modo

codice:
<select onchange="codeAddress()" id="comune" name="comune">
    <option value="">Scegli il comune...</option>
    <?php
    if(isset($id_provincia)){
    $sql_comuni="SELECT id, comune FROM comuni WHERE id_provincia='$id_provincia' ORDER BY comune";
    $query_comuni=@$mysqli->query($sql_comuni);
    while($row = $query_comuni->fetch_array(MYSQLI_ASSOC)){
        $comune=$row['comune'];
        $idComune=$row['id'];
        echo "<option value='$comune'";
        if ($id_comune==$idComune) {echo " selected";}
        echo ">".$comune."</option>";
    }}
    ?>
mi passa il comune che clicco a un Javascript

codice:
function codeAddress();
var ind1 = document.getElementById("comune").value;
Ora, posto che se nel primo codice mi stampo alla fine un echo($comune) dopo le 2 graffe mi stampa sempre e subito prima del click l'ultimo comune della lista (ad esempio Villalba).... Come faccio a capire che comune è stato cliccato?

Se modifico il JS cosi

codice:
var ind1 = document.getElementById("comune").value;
<?php
$comune_scelto = ind1;
?>
l'echo $comune_scelto mi stampa proprio la stringa ind1.....

Grazie!!!