[DOM] Ajouter des options à une liste déroulante
Bonjour à tous,
J'ai du code qui permet de générer une liste déroulante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| function Choix(event){
//alert(event.target.value);
//alert(event.target.name);
if(event.target.value == -1) return false;
else
{
switch (event.target.name){
case "GFAP" :
var txt = new Array ('Diffus','Focal');
break;
case "2":
var txt = new Array ('Radioactivité','Information','Mesures');
break;
case "3" :
var txt = new Array ('Philosophie','Psychologie','Humour');
break;
}
//creation des listes deroulantes avec le DOM
var div = event.target.parentNode;
var ld_Pattern = document.createElement('select');
ld_Pattern.id = "Pattern";
ld_Pattern.onchange=function(){
irm_liste_selection('neuro_irm_emplacements_cotes#'+event.target.value+'#sel_sides_'+i);
};
div.appendChild(ld_Pattern);
var PatternOption = document.createElement('option');
// option.value???
ld_Pattern.appendChild(PatternOption);
var TextNode=document.createTextNode('-----');
PatternOption.appendChild(TextNode);
}
} |
J'aurais voulu insérer des options dans cette liste.
Les options seraient les valeurs de txt.
Je devrais donc les mettre ici :
Code:
1 2 3
| var PatternOption = document.createElement('option');
// option.value??? |
Je ne vois pas du tout comment le faire, auriez-vous une idée svp ?
Merci d'avance.
beegees