Ho cercato in tutti i modi ma non sono riuscito a capire come fare a recuperare l'opzione selezionata in un select.
Ad esempio in questo script vorrei visualizzare o nascondere un elemento a seconda se l'utente mette visualizza o nascondi:
Codice PHP:
<html>
    <
head>
        <
script>
        function 
rendi_invisibile(id)
        {
            
document.getElementById(id).style.display='none';
        }

        function 
rendi_visibile(id)
        {
            
document.getElementById(id).style.display='block';
        }

        function 
cambia_sezione()
        {
            if(
document.getElementById["mio_form"].option == "visualizza")
            {
                
rendi_visibile("elemento_da_visualizzare");
            }
            else
            {
                
rendi_invisibile("elemento_da_visualizzare");
            }
        }
        
</script>
    </head>
    <body>
        <form id="mio_form" name="mio_form" action="fileaction.php" method="post">

            
            <select id="visualizza_o_no" name="visualizza_o_no" onChange="cambia_sezione()">
                <option value="visualizza" selected="selected">Visualizza</option>
                <option value="nascondi">Nascondi</option>
            </select>

            

            

            <span id="elemento_da_visualizzare">
            <input type="checkbox" name="abilitasottosez" value=""/>
            </span>
        </form>
    </body>
</html> 
Per ricavare l'opzione selezionata dall'utente uso document.getElementById("mio_form").option
Ma non mi funziona, sapreste dirmi il motivo?
Grazie