Ho trovato questo bello script che dovrebbe servire a visualizzare il risultato di una select di un form all'interno della stessa pagina in cui è posto il form sfruttando l'evento onChange. E' molto semplice e comprensibile ma non funziona nel senzo che dopo aver effettuato la mia scelta non la vedo stampata a video. Potete aiutarmi a capire perché?
Questa è la pagina agina.php
codice:
<?
    $colori = $_POST['colori'];
?>

<script type="text/javascript">
function SelectPost()
{
    document.modulo.method = "post";
    document.modulo.action = "pagina.php";
    document.modulo.submit();
}
</script>

<form name="modulo">
    <select name="colori" onchange="SelectPost()">
        <option value=""></option>
        <option value="ROSSO">ROSSO</option>
        <option value="GIALLO">GIALLO</option>
        <option value="VERDE">VERDE</option>
        <option value="BLU">BLU</option>
    </select>
</form>

<?
    echo $colori;
?>
Grazie e scusatemi ma sto imparando...