Bonjour,
Dans un formulaire, je souhaite faire une liste de <select> dynamique, qui ajoute et supprime des <option> à la volée.
J'ai réussi en utilisant :
Code :
- <select name=model></select>
- <script>
- var newlist= document.getElementById("model" );
- var newoption = document.createElement('option');
- newoption.text = "ligne 1";
- newoption.value = 1;
- newlist.add(newoption);
- newlist.remove(0);
- </script>
|
Seul hic.. c'est pas performant du tout (j'ai plus de 1000 <options> )
Je cherche déjà une solution pour diminuer par 2 le temps de traitement.
Qd je dois supprimer 1000 lignes je dois faire 1000 foix : newlist.remove(0);
Ya pas une solution du style newlist.clear(); qui deleterait tout d'un coup ?
Merci d'avance !
Edit : je suis évident preneur pour toute solution plus rapide
Message édité par Millenius le 29-08-2006 à 14:58:14