Ciao a tutti. Ho 1 prob che non riesco proprio a risolvere.
in breve, ho una ComboBox che viene creata dinamicamente con dei dati presi da un file XML
ZonaComboxè la ZonaCombox.codice:mioxmlZ = new XML(); myarrayZ = new Array(); mioxmlZ.load(filexmlRNDZ); mioxmlZ.onLoad = ElaboraXMLZ; function ElaboraXMLZ(success) { if (mioxmlZ.loaded) { myarrayZ = mioxmlZ.childNodes; DatiZ(); delete myarrayZ; delete mioxmlZ; } } function DatiZ() { ZonaCombox.addItem(COMBOX_ZONA); for (k=0; k<=myarrayZ.length; k++) { if (myarrayZ[k].nodeName == "Zona") { ZonaCombox.addItem(myarrayZ[k].childNodes.toString()); } } }
ora vorrei fare in modo che quando ZonaCombox è stata caricata completamente viene invocato
il problema è che riesco a farlo solo prima che la combox venga creata!codice:ZonaCombox.selectedIndex = 4
COme posso fare per chiamare selectedIndex subito dopo che venga ultimato l'inseriemnto dell'ultimo elemento?
grazie!

Rispondi quotando