Se il trace lo faccio nella stessa linea mi restituisce il valore giusto,se lo metto in altre linee mi da undefinedOriginariamente inviato da Radian
No no, quelli sono un'altra cosa.
Sei sicuro che la variabile non sia davvero undefined?
Cioè elenco.getSelectedIndex() restituisce un valore valido? Prova a fare un trace.
Radian