par
nikitou » 12 janv. 2006, 04:01
Bonjour,
Voila j'ai un bout de code afin de créer un menu déroulant qui des qu'une des options est choisi cela lance l'url :
Code : Tout sélectionner
<!-- DEBUT DU SCRIPT -->
<script language="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
function ChangeUrl(formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert('Veuillez choisir une destination.');
}
}
</script>
<!-- FIN DU SCRIPT -->
Puis mon code :
Code : Tout sélectionner
<FORM>
<p><font size="2" face="Verdana">
<b>
<SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)">
<OPTION SELECTED VALUE="">-Selectionnez votre Page -
<OPTION VALUE="index.php?id=1"><p><b><font size="2" face="Verdana">Page 1
<OPTION VALUE="index.php?id=2"><p><b><font size="2" face="Verdana">Page 2
<OPTION VALUE="index.php?id=3"><p><b><font size="2" face="Verdana">Page 3
<OPTION VALUE="index.php?id=4"><p><b><font size="2" face="Verdana">Page 4
</SELECT></b></font></FORM>
</td></td>
</tr>
</table>
</font></b><br>
</p>
<center>
<form name="page" id="page" action="http://www.monsite.com/index.php?id=50" method="post">
<input type="text" name="code0" size="10" maxlength="10" value="" size="20">
<input type="text" name="code1" size="10" maxlength="10" value="" size="20"><br>
<input type="text" name="code2" size="10" maxlength="10" value="" size="20">
<input type="text" name="code3" size="10" maxlength="10" value="" size="20"><br>
<input type="text" name="code4" size="10" maxlength="10" value="" size="20">
<br>
<br>
<input type="submit" name="valider" value="valider">
</form>
Voila j'aurais aimé ensuite qu'au lieu que cela envoi vers l'url
Lrosque l'on choisi une option cela modifie juste l'action du formulaire ici en modifiant
50
afin qu'en fonction des choix de l'utilisateur il soit rediriger apres remplissage du formulaire vers des pages différentes.
Merci d'avance
Bonjour,
Voila j'ai un bout de code afin de créer un menu déroulant qui des qu'une des options est choisi cela lance l'url :
[code]<!-- DEBUT DU SCRIPT -->
<script language="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
function ChangeUrl(formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert('Veuillez choisir une destination.');
}
}
</script>
<!-- FIN DU SCRIPT -->[/code]
Puis mon code :
[code]
<FORM>
<p><font size="2" face="Verdana">
<b>
<SELECT NAME="ListeUrl" SIZE=1 onChange="ChangeUrl(this.form)">
<OPTION SELECTED VALUE="">-Selectionnez votre Page -
<OPTION VALUE="index.php?id=1"><p><b><font size="2" face="Verdana">Page 1
<OPTION VALUE="index.php?id=2"><p><b><font size="2" face="Verdana">Page 2
<OPTION VALUE="index.php?id=3"><p><b><font size="2" face="Verdana">Page 3
<OPTION VALUE="index.php?id=4"><p><b><font size="2" face="Verdana">Page 4
</SELECT></b></font></FORM>
</td></td>
</tr>
</table>
</font></b><br>
</p>
<center>
<form name="page" id="page" action="http://www.monsite.com/index.php?id=50" method="post">
<input type="text" name="code0" size="10" maxlength="10" value="" size="20">
<input type="text" name="code1" size="10" maxlength="10" value="" size="20"><br>
<input type="text" name="code2" size="10" maxlength="10" value="" size="20">
<input type="text" name="code3" size="10" maxlength="10" value="" size="20"><br>
<input type="text" name="code4" size="10" maxlength="10" value="" size="20">
<br>
<br>
<input type="submit" name="valider" value="valider">
</form>[/code]
Voila j'aurais aimé ensuite qu'au lieu que cela envoi vers l'url
Lrosque l'on choisi une option cela modifie juste l'action du formulaire ici en modifiant [b]50[/b]
[code]http://www.monsite.com/index.php?id=50[/code]
afin qu'en fonction des choix de l'utilisateur il soit rediriger apres remplissage du formulaire vers des pages différentes.
Merci d'avance