Javascript menu déroulant en HTML

WRInaute occasionnel
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:
<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.
 
WRInaute occasionnel
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?
 
Discussions similaires
Haut