ciao ragazzi, ho un mistero da risolvere..

io ho scritto questo codice per poassare una variabile ad una pagina asp da una combo
codice:
pro1Object = new Object();
pro1Object.change = function(){ 
	prop = new LoadVars();
	prop.prop1 = pr1.getSelectedItem().label;
	propr = new LoadVars(); 
	prop.send("http://localhost/proprieta.asp",propr,'POST');
	propr.onLoad = function(successo){ 
	if(successo){
		elemento = this ["prop1"]; 
		_root.pr.addItem(elemento); 
	}
}
}
pr1.addEventListener("change", pro1Object);
quando mi popola l'altra combo mi scrive undefined...
il colmo è che se io utilizzo il metodo send nella nuova pagina che mi apre mi mette il valore effettivo della variabile; inoltre ho utilizzato lo stesso codice anche con un'altra combo e funziona..

non riesco a capire il motivo per cui in questo caso deve fare i capricci...