1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function majListe(debut){
/* la liste visible est vidée */
document.f.maListe2.options.length=0;
var listeComplete=document.f.maListe;
/* parcours de la liste complète */
for(var i=0,nb=0;i<listeComplete.options.length;i++){
/* test du début de chaque libellé de la liste */
if(listeComplete.options[i].text.indexOf(debut)==0){
/* ajout de l'option à la liste visible */
var newOption = new Option(listeComplete[i].text, listeComplete[i].value, false, false);
document.f.maListe2.options[nb] = newOption;
nb++;
}
}
} |