ovviamente prima di tutto grazie.
ho provato ad usare la seconda con una piccola aggiunta per una tua dimenticanza (lo segnalo solo per chi legge e non per "correggerti"
).
codice:
function out(){
for (kk=0; kk<myarray.length; kk++){
_root["mc_bot" + kk]._visible=false
}
}
diciamo che per funzionare funziona, anche se però non è "perfetto". questo perchè il mio xml contiene voci con id="Menu" e altre con id="Prodotti". da qui il motivo per cui ho messo
codice:
if (myarray[k].attributes.id == "Menu")
infatti dopo c'è anche
codice:
if (myarray[k].attributes.id == "Prodotti")
tutto questo discorso l'ho fatto perchè... ipotizziamo che il mio xml contenga 4 id="Menu" e 4 id="Prodotti" per un totale di 8, k contiene tutti e 8 gli elementi e quindi
codice:
_root["mc_bot" + kk]._visible=false
mi nasconde sia il menu con id="Menu" che quello id="Prodotti".
spero di non aver fatto troppa confuzione