SELECT sans bouton Executer

Aurore -  
 didi -
Bonjour,
Je voulais savoir comment faire pour que ma page prenne en compte le bontou SELECT sans que je mette un bouton "Executer". En fait, je voudrais que des que je choisi une rubrique dans un menu déroulant, la page s'actualise et prends en compte la variable choisie dans ce menu.
Merci d'avance!
Aurore

2 réponses

  1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
     
    Bonjour,
    Ce script fonctionne pas mal :o)


    <script language="JavaScript">
    <!--
    function Menu(cible,Objet)
    {
    eval(cible+".location='"+Objet.options[Objet.selectedIndex].value+"'");
    }
    //-->
    </script>

    <select name="selrub" onChange="Menu('parent',this)">
    <option value="page1.html">page1</option>
    <option value="page2.html">page2</option>
    <option value="page3.html">page3</option>
    <option value="page4.html">page4</option>
    <option value="page5.html">page5</option>
    ....
    </select>


    Si tu selectionne dans la liste page1 tu vas a l'url ./page1.html
    idem pour 2 3 4 5...

    voili voilou!

    @++

    Na kaer eo va Breizh,
    gand ar mor glaz èn-dro dezi !
    2
  2. didi
     
    Bonjour,
    Ce serait possible que lorsqu'on sélectionne la valeur par défaut (la première balise donc), il se rende bien à la page ?

    Exemple :

    <script language="JavaScript">
    function ChangerPage(cible,Objet){
    eval(cible+".location='"+Objet.options[Objet.selectedIndex].value+"'");
    }
    </script>

    <select name="search_pal" id="search_pal" OnChange="ChangerPage('parent', this)">

    <option value="./page_complete.html">Tous les éléments</option>
    <option value="./page1.html">element 1</option>
    <option value="./page2.html">element 2</option>

    </select>
    0