Esempio ho una combobox chiamata combo popolata con i seguenti elementi:
combo.addItem("Mele");
combo.addItem("Pere");
combo.addItem("Banane");
Voglio che appena seleziono mele mi si apra la relativa pagina html.
Come faccio?
Esempio ho una combobox chiamata combo popolata con i seguenti elementi:
combo.addItem("Mele");
combo.addItem("Pere");
combo.addItem("Banane");
Voglio che appena seleziono mele mi si apra la relativa pagina html.
Come faccio?
richiamo = new Object();
//al cambio della voce
richiamo.change = function(valore) {
//richiama la funzione files e passa ad essa il nome della voce selezionata
url(valore.target.value);
};
//richiamo della funzione al cambio
combo.addEventListener("change", richiamo);
function url(valore) {
//trace(valore)
//manda alla pagina selezionata
getURL(valore+".html");
}
ho provato ma non ci riesco, addirittura mi si disattiva la combo
mx
Allora il codice di mame non ti funziona perchè è per i components di Mx2004![]()
Ti confesso che al momento non ricordo la sintassi dei components per mx...puoi provare a fare una ricerca nel forum, guardare nel dizionario di actionscript...o aspettare che arrivi qualcuno che abbia Mx o ricordi la giusta sintassi![]()
prova così
combo.setChangeHandler("funzione");
function funzione(){
url=combo.getSelectedItem().label
getURL(url+".html");
}
niente non ci riesco
ma se vi mando il file?
non funziona proprio??