Foros del Web » Creando para Internet » Flash y Actionscript »

Mini carrito simple (revisar codigo)

Estas en el tema de Mini carrito simple (revisar codigo) en el foro de Flash y Actionscript en Foros del Web. Hola como seria el codigo si quisiera tener 10 checkbox, y cada checkbox representa 1 producto que tiene un precio y despues de seleccionar los ...
  #1 (permalink)  
Antiguo 11/09/2008, 13:00
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 10 años, 8 meses
Puntos: 16
Mini carrito simple (revisar codigo)

Hola como seria el codigo si quisiera tener 10 checkbox, y cada checkbox representa 1 producto que tiene un precio y despues de seleccionar los checkbox que yo quiera, me capture el resultado y obviamente despues sigo con la parte de PHP para rescatar ese valor y mandarlo a Paypal...

Yo quisiera saber como encarar la parte de poner los 10 checkbox (components) y de ahi que sea relativo la suma, si elijo los 10 checkbox, que haya un text-interactivo que me muestre el Total...

Como haria eso? gracias

Arme este codigo, pero no me anda...que hice mal??

Cita:
price1.selected = false;
price2.selected = false;

var np1:Number;
var np2:Number;


var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
evt_obj.target.label = "$10 Selected";
np1 == 10;
} else {
evt_obj.target.label = "$10";
np1 == 0;}
};
price1.addEventListener("click", checkboxListener);



var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
if (evt_obj.target.selected) {
evt_obj.target.label = "$20 Selected";
np2 == 20;
} else {
evt_obj.target.label = "$20";
np2 == 0;
}
};
price2.addEventListener("click", checkboxListener);

var total:Number = new Number(np1+np2);
totaldisplay.text = total.toString();

Última edición por eybel; 11/09/2008 a las 16:22
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:44.