Comment ajouter des options à 1 asp:ListBox en JavaScript ?
david8888
Messages postés5Date d'inscriptionjeudi 6 mars 2008StatutMembreDernière intervention26 juin 2008
-
26 juin 2008 à 09:32
ggtry
Messages postés417Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention21 juillet 2010
-
26 juin 2008 à 10:02
Bonjour,
J'ai une ListBox dans laquelle je veux ajouter des lignes à l'aide d'1 fonction JavaScript.
Voici mon code:
<!-- BEGIN TEMPLATE: bbcode_code -->
Code :
function fctAjouter(){
var lbxListe = document.getElementById('ctl00_cphMain_rptElements_ctl01_ctl11_lbxListe');
var element1 = document.createElement("element1");
element1.text = "element1";
element1.value = "element1";
alert(' coucou1 '); // COUOU1 S'AFFICHE
lbxListe.options.add(element1);
alert(' coucou2 '); // COUCOU2 NE S'AFFICHE JAMAIS }
<!-- END TEMPLATE: bbcode_code -->La lbxListe reste vide. Le bouton lance bien ma fonction. J'ai bien le "coucou1", mais pas le "coucou2". La lbxListe n'est pas nulle, donc je la récupére bien.
ggtry
Messages postés417Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention21 juillet 20101 26 juin 2008 à 10:02
Bonjour,
Ton problème vient de là :
var element1 = document.createElement("element1");
Le nom entre guillemets n'est pas à choisir arbitrairement, mais doit correspondre réellement à l'élément que tu crées, en l'occurrence "Option" :
var element1 = document.createElement("Option");