ho questo codice che crea una lista di radio in un mc
e la funzione che richiamo per farmi passare un dato collegato all'elemento selezionatocodice:for(g=0;g<risposta.items.length;g++){ num = (100*risposta.items[g].contarisposte)/tot; clip_item.attachMovie("FRadioButtonSymbol", "mc"+g, g); clip_item["mc"+g]._y = 2+inc; clip_item["mc"+g]._x = 2; inc = inc+30; clip_item["mc"+g].setState(false); clip_item["mc"+g].setLabel(risposta.items[g].testo); clip_item["mc"+g].setData(risposta.items[g].IDdomanda); clip_item["mc"+g].setGroupName("gruppo"); _root.num_item = g; //numero item per individuare quello attivo }
solo che la funzione non mi restituisce niente...dove sbaglio?codice:function cambio(){ for(e=0;e<_root.num_item;e++){ if (clip_item["mc"+e].getEnabled() == true){ _root.selez = clip_item["mc"+e].getData();//id della risposta } } }