Ajouter des éléments à une liste multiple
Posté : 30 nov. 2007, 10:17
Bonjour,
j'ai un petit problème avec les listes multiples.
J'aimerais insérer dynamiquement des objets via javascript.
Pour une liste déroulante simple je procédai de cette manière :
J'ai essayé la même chose pour une liste multiple
mais il y a une erreur à la ligne 5 :
j'ai un petit problème avec les listes multiples.
J'aimerais insérer dynamiquement des objets via javascript.
Pour une liste déroulante simple je procédai de cette manière :
Code : Tout sélectionner
//liste déroulante
<SELECT NAME="liste"></SELECT>
//remplissage javascript
1 var liste = document.formulaire.liste;
2 liste.options.length = nb_element;
3 for(i=0;i<nb_element;i++){
4 liste.options[i].value = ....;
5 liste.options[i].text = ...;
}
Code : Tout sélectionner
<SELECT NAME="liste[]" MULTIPLE></SELECT>je ne vois pas trop comment m'y prendre....liste.options a la valeur Null ou n'est pas un objet.