Ciao Fedina,
te lo faccio io un esempio
codice:
<HTML>
<HEAD>
<script language="javascript">
var aNomi = new Array('Alice','Arianna','Adriana','Anna','Beatrice','Betty','Catia','Cesare','Carlo','Damiano','Federica','Federico','Francesco','Franco','Franca')
//aNomi.sort() //per ordinare l'array
function filtra(erTesto){
div = document.getElementById('divNomi')
div.innerHTML=''
for(i=0;i<aNomi.length;i++){
txt = aNomi[i]
txt = txt.substr(0,erTesto.length)
if(txt.toLowerCase()==erTesto.toLowerCase() || erTesto==''){
div.innerHTML+=aNomi[i]+'
\n'
}
}
}
</script>
</HEAD>
<BODY onload="filtra('')">
<form>
<input type="text" name="testo" onkeyup="filtra(this.value)">
</form>
<div id="divNomi"></div>
</BODY>
</HTML>
se ti servono spiegazioni chiedi pure