javascript menu déroulant en HTML

clad
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 25 Fév 2005

javascript menu déroulant en HTML

Message le Sam Juil 29, 2006 14:33

Bonjour,

je développe un menu déroulant en HTML avec un formulaire et mon probleme c'est que je n'arrive pas a rediriger la valeur de ma variable dans un lien.

voilà mon code:

Code: Tout sélectionner
<form name="menupage" id="menupage" method="post" action="">
   <select name="page" id="page">
      <script type="text/javascript">
      for (i=1; i<18; i++) {
      document.writeln("<option value=\"id"+i+"\">id"+i+"</option>");
      }
      if (document.getElementById("page").value==("id"+i)) {
      menu = "\id"+i+"\"";
      }
      function menu() {
      document.location = "index.php?page="+menu+"";
      }
      </script>
   </select><br />
<input type="button" name="envoyer" id="envoyer" value="Envoyer" onclick="menu()" />
</form>


j'aimerais que dans ma fonction ca redirige dans un lien avec la valeur de ma variable menu, par exemple mettre la valeru de ma variable dans action="" de mon formulaire.


serval2a
WRInaute accro
WRInaute accro
 
Messages: 3457
Inscription: 21 Mar 2005

Message le Sam Juil 29, 2006 14:44

Bonjour,
Si c'est con tant pis : met la variable menu dans un champ caché.

clad
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 25 Fév 2005

Message le Sam Juil 29, 2006 15:05

Bonjour,
Si c'est con tant pis : met la variable menu dans un champ caché.


peux tu m'expliquer en détaille car je en comprend pas bien ta méthode.

<input type="hidden" name="" id="" value="" />

tu veux parler de ca?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: bossboss et 1 invité