utilizzando onChange riesco a richiamare una funzione ma non so come dirgli di prendere il valore che ho selezionato dalla listbox ed inviarlo ad un'altra pagina in POST
Ciao, anche io non sono molto pratica... prova a fare così:

ti prepari una funzione javascript di questo tipo:

function InviaDati(aa){
valore = aa.options[aa.selectedIndex].value;
if(valore!=''){
window.open('altrapagina.asp?codice='+valore);
}


e nella combo scrivi:

<select name="miacombo" onchange="InviaDati(this);">
<option value="1">Ciao</option>
</select>


Boh, spero che vada bene ma magari è meglio di niente (tanto per darti un'idea)