Envoyer un formulaire à l'aide d'une liste

Résolu/Fermé
amine_marc Messages postés 256 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 11 avril 2016 - 21 juin 2011 à 17:11
amine_marc Messages postés 256 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 11 avril 2016 - 21 juin 2011 à 17:54
Bonjour,
je sais pas comment fait pour envoyer un formulaire qui ne contient qu'une seule liste déroulante (avec 2 éléments), pour se déplacer à une autre page lorsqu'on choisit le deuxième élément de la liste et rester dans la même page si l'on clique sur le premier:

<form action="page_c_complexe.html" method=POST>
<select name="type_carte" size=1>
<option value='simple'>Carte simple</option>
<option value='complexe'>Carte complexe</option>
</select>
</form>

2 réponses

CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
21 juin 2011 à 17:28
Tu peux t' inspirer d' un truc comme ca
<head>
<SCRIPT type="text/JavaScript">
function change() {
var url=document.getElementById('type_carte').value;
window.location.replace(url);
}
</script>
</head>
<body>
<select onchange="change();" id="type_carte" size=1>
<option value='simple.html'>Carte simple</option>
<option value='complexe.html'>Carte complexe</option>
</select>
1
amine_marc Messages postés 256 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 11 avril 2016 2
21 juin 2011 à 17:54
oui ça marche très bien, merci bcp :)
0
amine_marc Messages postés 256 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 11 avril 2016 2
21 juin 2011 à 17:12
veuillez me dire comment le faire, et merci d'avance :)
0