Problème en javascript mettant en question des vilains select [Résolu]

Signaler
Messages postés
95
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
20 mars 2006
-
Messages postés
1
Date d'inscription
jeudi 18 septembre 2003
Statut
Membre
Dernière intervention
24 juillet 2004
-
bonjour,
je voudrais avoir un exemple de code pour le problème suivant svp :
dans un formulaire, il y a un select "sexe" par exemple dans lequel on peut choisir soit "féminin" soit "masculin", et que en fonction de ce que l'on a choisi, avec un script javascript dynamique(logique), le contenu d'un deuxième select change, ici par exemple un select "prénom" :
-si "sexe" est "féminin",le select "prénom" sera composé d'uniquement "julie" et "camille" par exemple
-si "sexe" est "masculin", le select "prénom" sera composé d'uniquement "julien" et "sebastien" par exemple
merci d'avance, en espérant été assez clair
Alpacha

2 réponses

Messages postés
1
Date d'inscription
jeudi 18 septembre 2003
Statut
Membre
Dernière intervention
24 juillet 2004

Alors c'est "tout simple":
<html>
<head>
<script language="JavaScript" type="text/javascript">
function charger_list(sex) {

if (sex=='2') {
mama = new Option("cécile","cécile_1",false,false);
document.maform.prenom.options[0]=mama;
mama2 = new Option("georgettte","Georgette",false,false);
document.maform.prenom.options[1]=mama2;
}
else if (sex=='1' ){
mama = new Option("Julien","julien le chien",false,false);
document.maform.prenom.options[1]=mama;
mama2 = new Option("igore","Igore",false,false);
document.maform.prenom.options[0]=mama2;
}
else {

};

};
</script>
</head>

<form action="index.html" method="post" name="maform">

<select name="sex" onchange="charger_list(document.maform.sex.options[maform.sex.selectedIndex].value);">
<option></option>
<option value="2"> garcon</option>
<option value="1"> fille</option>
</select>
<select name="prenom">

</select>
</form>

</html>

il y as moyen d'éclaircir un peu, mais de cette manière ont peu y voir plus clair.
_________________________________________________
aller sur http://www.grummfy.com
Messages postés
95
Date d'inscription
mardi 9 mars 2004
Statut
Membre
Dernière intervention
20 mars 2006

au fait :
il faudrait ensuite pouvoir récupérer les variables des 2 select(la valeur sélectionnée pour chacun) pour les traiter avec du php ensuite
voila tout
qui réussira? :p
merci a+
Alpacha