ManuAntibes
Messages postés491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 2021
-
16 juin 2005 à 14:56
ManuAntibes
Messages postés491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 2021
-
17 juin 2005 à 14:57
Salut
je voudrais faire 3 listes déroulantes.( service, personnel, sujet)
Je souhaite pouvoir afficher des informations differentes dans les listes déroulantes 2 et 3 ( personnel et suject) en fonction du choix de la 1ere liste déroulante(service).
voici mon code qui a plusieurs problemes.
1) Je n'arrive pas a recuperé la valeur de la liste déroulante service dans la variable Groupe (avec mon code elle est vide).
2) Lorsque je choisi un service dans la liste déroulante 1, j'ai que la liste déroulante 2 (personnel) qui se modifie, la liste 3 (sujet) ne bouge pas.
Je souhaite que la liste 3 aussi ce mette a jour?
function modif(){
var Groupe = form1.service.value;
//var Groupe ="Administratif";
var perso=document.form1.personne;
var Suj=document.form1.sujet;
if (Groupe =="Administratif"){
perso.options[1].text="Vero1"
perso.options[2].text="Vero2"
perso.options[3].text="Vero3"
perso.options[4].text="Vero4"
perso.options[5].text="Vero5"}
if (Groupe =="Direction"){
perso.options[1].text="Christophe1"
perso.options[2].text="Christophe2"
perso.options[3].text="Christophe3"
perso.options[4].text="Christophe4"
perso.options[5].text="Christophe5"}
if (Groupe =="Administratif"){
Suj.options[1].text="bl1"
Suj.options[2].text="bl2"
Suj.options[3].text="bl3"
Suj.options[4].text="bl4"
Suj.options[5].text="bl5"}
if (Groupe =="Direction"){
Suj.options[1].text="RDV1"
Suj.options[2].text="RDV2"
Suj.options[3].text="RDV3"
Suj.options[4].text="RDV4"
Suj.options[5].text="RDV5"}
}
</script>
</head>
<form name="form1" method="post" action="">
<select name="service" onChange="modif()">
<option value="0">Choisir un service</option>
<script language="JavaScript" type="text/JavaScript">
for (a=1; a<5; a++){
document.write('<option value="'+a+'">'+list_service[a]+'</option>');
}
</script>
</select>
Personne dans le service :
<select name ="personne" onChange= "modif()">
<script language="JavaScript" type="text/JavaScript">
for (b=1; b<=5; b++){
document.write('<option value="'+b+'">'+ +'</option>');
}
</script>
</select>
Sujet :
<select name ="sujet">
<script language="JavaScript" type="text/JavaScript">
for (c=1; c<=5; c++){
document.write('<option value="'+c+'">'+ +'</option>');
}
</script>
</select>
</form>
</html>
A+
MANUANTIBES
A voir également:
Liste déroulante en relation avec d'autre liste déroulante