DzinVolt_Original
Messages postés
27
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
2 décembre 2005
16 juin 2005 à 10:28
Bon voila je vous envoi toute ma page en HTML et
JS, elle doit afficher 3 listes deroulantes dependantes l'une de
l'autre (ca ca marche) , puis je desire collecter le "code classe" losque l'on valide le formulaire. (ca ca marche pas)
exemples: pour la classe de CP le code sera 21
pour la classe de 2ieme année de bac pro le code sera 623 ...
Apres les codes sont envoyés vers une page en PHP . (ca ca marche pas nonplus)
Menu arborescent en listes déroulantes
var niveau="";
var filiere="";
var menu=new CreerMenu(3," **** Cycle **** "," **** Niveau **** "," **** Filiere **** ","titre 4","_blank");
menu.Add(1,"Ecole Maternelle","1"); // ECOLE MATERNELLE
menu.Add(2,"Petite section","11");
menu.Add(2,"Moyenne section","12");
menu.Add(2,"Grande section","13");
menu.Add(1,"Ecole Primaire","2"); // ECOLE PRIMAIRE
menu.Add(2,"CP","21");
menu.Add(2,"CE1","22");
menu.Add(2,"CE2","23");
menu.Add(2,"CM1","24");
menu.Add(2,"CM2","25");
menu.Add(1,"College","3"); // COllege
menu.Add(2,"6éme","31");
menu.Add(2,"5éme","32");
menu.Add(2,"4éme","33");
menu.Add(2,"3éme","34");
menu.Add(1,"Lycee general","4"); // LYCEE GENERAL
menu.Add(2,"Seconde","41");
menu.Add(2,"Premiere","42");
menu.Add(3,"ES","421");
menu.Add(3,"L","422");
menu.Add(3,"S","423");
menu.Add(2,"Terminal","43");
menu.Add(3,"ES","431");
menu.Add(3,"L","432");
menu.Add(3,"S","433");
menu.Add(1,"Lycee technique","5"); // LYCEE TECHNIQUE
menu.Add(2,"Premiere","51");
menu.Add(3,"SMS","511");
menu.Add(3,"STAE","512");
menu.Add(3,"STI","513");
menu.Add(3,"STL","514");
menu.Add(3,"STT","515");
menu.Add(3,"Hotelerie","516");
menu.Add(3,"Musique et danse","517");
menu.Add(2,"Terminal","52");
menu.Add(3,"SMS","521");
menu.Add(3,"STAE","522");
menu.Add(3,"STI","523");
menu.Add(3,"STL","524");
menu.Add(3,"STT","525");
menu.Add(3,"Hotelerie","526");
menu.Add(3,"Musique et danse","527");
menu.Add(1,"Lycee professionnel","6"); // LYCEE PROFESSIONNEL
menu.Add(2,"Premiere année","61");
menu.Add(3,"BEP","611");
menu.Add(3,"CAP","612");
menu.Add(3,"BAC PRO","613");
menu.Add(2,"Deuxieme année","62");
menu.Add(3,"BEP","621");
menu.Add(3,"CAP","622");
menu.Add(3,"BAC PRO","623");
function CreerMenu(profondeur,titre1,titre2,titre3,titre4,target) {
this.nb=0;this.prof=profondeur;
this.titre1=titre1; this.titre2=titre2; this.titre3=titre3; this.titre4=titre4; this.target=target
this.Add=AddObjet;
this.Aff=AffMenu;
}
function AddObjet(deep,txt,page) {
var rub = new Object;
rub.deep=deep;
rub.txt=txt;
rub.page=page;
this[this.nb]=rub;
this.nb++;
}
function AffMenu()
{
var Z="";
Z+=""+this.titre1+"";
for (var i=0;i