ciao a tutti,
ho un problema con un ciclo for.
ho una tabella di un db con 3 campi

titolo(casa1, casa2, casa3)
testo(desc1, desc2, desc3)
stato(venduto, no, venduto)

recupero i dati e li metto in array

ho 3 pulsanti che hanno nome istanza (lotto0, lotto1, lotto2) ogni pulsante è una casa.
a questo punto provo cosi

codice:
for (k=0; k<=apparray.length; k++) {
	if (this.Nomi[k] == "venduto") {
		_root.lotto[k]._alpha = 20;
	} else {
		_root.lotto[k]._alpha = 100;
	}
}
in teoria il ciclo mi dovrebbe dare
lotto0 con alpha20 (sarebbe il primo record casa1)
lotto1 con alpha100 (sarebbe il primo record casa2)
lotto2 con alpha20 (sarebbe il primo record casa3)
ma non funziona, dove posso aver sbagliato?

codice:
for (k=0; k<=apparray.length; k++) {
	if (this.Nomi[k] == "venduto") {
		_root.lotto[k] ._alpha = 20;
	} else {
		_root.lotto[k] ._alpha = 100;
	}
}
forse non riconosce lotto[k] come lotto0 e cosi via...