Liste déroulante sans bouton submit
mazflo007
Messages postés
144
Statut
Membre
-
vignemail1 Messages postés 1262 Statut Contributeur -
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,
J'aimerais savoir comment faire une liste déroulante qui ouvre directement un lien de cette liste sans cliquez sur aucune bouton. En faite le lien doit s'ouvrir quand on le choisit dans la liste.
Merci de vos réponses.
J'aimerais savoir comment faire une liste déroulante qui ouvre directement un lien de cette liste sans cliquez sur aucune bouton. En faite le lien doit s'ouvrir quand on le choisit dans la liste.
Merci de vos réponses.
6 réponses
-
<form name="form1" id="form1">
<select name="menu1" onchange="window.location.replace(obj.options[obj.selectedIndex].value);">
<option value="1.html">lien 1</option>
<option value="2.html">lien 2</option>
</select>
</form>
-
-
merci mais j'aimerais la valeur des option (POST) et n'ont pas mettre des urls car je fonctionne sur une seul page
-
jai oublier il faut rajouter :
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script> -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Si tu veux simplement poster un formulaire lors de la selection d'un item dans ta liste déroulante, c'est plus simple :) il suffit de mettre
onchange="document.form['NOM_DU_FORMULAIRE_A_ENVOYER'].submit();" -
Salut, il faut une liste de redirection :
Exemple :
<form name="form1" id="form1">
<select name="menu1" onchange="MM_jumpMenu('parent',this,0)">
<option value="1.html">lien 1</option>
<option value="2.html">lien 2</option>
</select>
</form>