Código PHP:
_root.servicios.serv1._alpha = 30;
var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
_root.servicios.serv1._alpha = 100;
} else {
_root.servicios.serv1._alpha = 30;}
};
price1.addEventListener("click", checkboxListener);
_root.servicios.serv2._alpha = 30;
var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
_root.servicios.serv2._alpha = 100;
} else {
_root.servicios.serv2._alpha = 30;}
};
price2.addEventListener("click", checkboxListener);
Mi codigo es este que pongo ahi arriba, pero repetido 10 veces, son 10 MC y 10 checkbox (de formularios), la diferencia entre ellos esta en los nombres...
Movie Clips:
serv1, serv2, serv3.....serv10
Checkbox:
price1, price2, price3....price10
El tema es saber si puedo poner
Código PHP:
for (var i:Number= 1; totalCheckBoxs = 11; i++)
Algo asi:
Código PHP:
for(var i:Number=0; i<totalCheckBoxs; i++)
{
_root.servicios.serv[i]._alpha = 30;
var checkboxListener[i]:Object = new Object();
checkboxListener[i].click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
_root.servicios.serv[i]._alpha = 100;
} else {
_root.servicios.serv[i]._alpha = 30;}
};
price[i].addEventListener("click", checkboxListener[i]);
}
No me funciona
Código PHP:
_root.servicios.serv1._alpha = 30;
var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
_root.servicios.serv1._alpha = 100;
} else {
_root.servicios.serv1._alpha = 30;}
};
price1.addEventListener("click", checkboxListener);
_root.servicios.serv2._alpha = 30;
var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
_root.servicios.serv2._alpha = 100;
} else {
_root.servicios.serv2._alpha = 30;}
};
price2.addEventListener("click", checkboxListener);