ciao a tutti, premetto che non ho dimestichezza con javascript (per non dire che non ne so niente) e vado subito al nocciolo.
Ho trovato uno script con il quale a seconda della scelta che faccio in una select mi carica la pagina prendendo il nome dal valore della select. Il problema è che quando il valore della select contiene più parole prende solo la prima (cioè arriva sino allo spazio) e quindi di conseguenza non carica la pagina. Il codice del javascript è il seguente
codice:
  function jumpMenu(targ,selObj,restore){
                eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
                if (restore) selObj.selectedIndex=0;
            }
e la select è questa

codice:
 <select name="select_nome" onchange="jumpMenu('parent',this,0)">
    <option value="pagina.php?action=<?php echo $valore ?>"><?php echo $valore ?></option>
Vi ringrazio in anticipo per l'eventuale aiuto.