beh.. prima avevo guardato solo l'ultima if :gren:
per un confronto di uguaglianza devi usare due uguali ==
(con uno solo fai un'assegnazione)
il nome del form sarebbe meglio se fosse diverso da form (che è una parola riservata)
invece di usare j come indice delle option è meglio usare la lunghezza delle options (.length)
codice:i=0; oo = document.NomeForm.combo.options do{ //1° elemento if(i==0)oo[oo.length] = new Option(array[i]+" ; "+array2[i], array[i], false, false); //dal 2° elemento in poi if((i>0) && (array[i] != array[i-1])) oo[oo.length] = new Option(array[i]+" ; "+array2[i], array[i], false, false); i++ } while(i<array.length)![]()

Rispondi quotando