Bonjour, je vous explique brièvement mon problème.
L'utilisateur choisi une valeur de mon menu deroulant. Puis quand il clique sur le bouton, j'aimerai qu'il me charge ma page adéquat. Je vous envoi mon code :
--------------------------------------------------------------------------------------
lien = new Array();
function Menus(titre, adresse)
{
this.titre = titre;
this.cible = adresse;
}
lien[0] = new Menus("Numero","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponseNum.php");
lien[1] = new Menus("Service","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponseSrv.php");
lien[2] = new Menus("Nom","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponseNom.php");
lien[3] = new Menus("Prenom","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponsePr.php");
lien[4] = new Menus("Poste","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponsePst.php");
lien[5] = new Menus("Titre","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponseTitre.php");
lien[6] = new Menus("SDA","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponseSDA.php");
lien[7] = new Menus("Portable","file:///C:/Program%20Files/EasyPHP%202.0b1/www/JS/reponsePort.php");
function GoMenu()
{
var choix = document.MENU.MenuListe.selectIndex;
document.write("coucou");
//window.location.href = lien[choix].cible;
}
function Menu()
{
document.write('<form method="POST" name="MENU">');
document.write('<select name="MenuListe">');
document.write('<option value="0" selected>' + lien[0].titre);
for(var i = 1 ; i < lien.length ; i++)
{
document.write('<option value="'+ i +'">' + lien.titre);
}
document.write('</select>');
document.write('<input type="button" value="Go" onClick="GoMenu();">');
document.write('</form>');
}
</script>
</head>
<body>
Sélectionnez ce que vous voulez : <br>
<script language="JavaScript">
Menu();
</script>
</body>
-------------------------------------------------------------------------------------
Si quelqu'un peut m'aidé. Merci par avance