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++;
		}
	}
} |