SELECT sans bouton Executer

Fermé
Aurore - 22 juin 2003 à 13:13
 didi - 28 mars 2007 à 15:00
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

asevere Messages postés 13089 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 425
22 juin 2003 à 16:43
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
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