ho risolto.... metto in un array jscript un array asp che contiene i campi e poi lo richiamo con il tuo metodo
codice:
onChange="javascript:ttt.innerHTML=vettore[this.selectedIndex-2]"

chiedo una cosa....
per passare da un array all'alto ho fatto così...

codice:
i=0;
Response.Write("<script>var vettore =new Array();");

while (!Rs1.EOF)
{
cat[i]=Rs1("descrizione");
Response.Write("vettore["+i+"]=String('"+cat[i]+"');");
i=i+1;
Rs1.Movenext();
}
Response.Write("</script>");
Rs1.Movefirst();
é corretto... ma c'è forse un'altro medoto magari pù veloce???