credo che ci sno quasi...


<select id="sel1" disabled size='1' name='id_volo2' onchange="document.getElementById('dep1').value=+t his.options[this.selectedIndex].value">


<option value="0">----</option>

<option value="19.00">az234</option>

<option value="20.15">ux123</option>
</select>

questo è il codice della sellect dopo l'elaborazione lato server.

il problema è che passando il valore:

document.getElementById('dep1').value=+this.option s[this.selectedIndex].value

nel campo di destinazione anzichè scrivere "19.00" scrive solo "19"

per il resto ho creato un campo hidden aggiuntivo che abilito solo quando avviene una modifica.