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
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());
}
}
}
ZonaComboxè la ZonaCombox.
ora vorrei fare in modo che quando ZonaCombox è stata caricata completamente viene invocato
codice:
ZonaCombox.selectedIndex = 4
il problema è che riesco a farlo solo prima che la combox venga creata!
COme posso fare per chiamare selectedIndex subito dopo che venga ultimato l'inseriemnto dell'ultimo elemento?
grazie!