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

CheckBox seleccion

Estas en el tema de CheckBox seleccion en el foro de Flash y Actionscript en Foros del Web. CheckBox seleccion Elegir un checkbox lo muestre en un label Si se selecciona el checkbox1 entonces muestra "Si" Si se selecciona el checkbox2 entonces muestres ...
  #1 (permalink)  
Antiguo 03/08/2007, 13:55
 
Fecha de Ingreso: agosto-2007
Mensajes: 18
Antigüedad: 16 años, 8 meses
Puntos: 0
CheckBox seleccion

CheckBox seleccion

Elegir un checkbox lo muestre en un label

Si se selecciona el checkbox1 entonces muestra "Si"
Si se selecciona el checkbox2 entonces muestres "No"
Si se selecciona ambos, Muestra "Si y No"

Como lo puedo pasar a ActionScript

if CheckBox1.Checked and CheckBox2.Checked then
Label1.Caption := 'Sí y No'
else if CheckBox1.Checked then
Label1.Caption := 'Sí'
else if CheckBox2.Checked then
Label1.Caption := 'No'
else
Label1.Caption := '';
  #2 (permalink)  
Antiguo 05/08/2007, 17:45
 
Fecha de Ingreso: agosto-2007
Mensajes: 19
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: CheckBox seleccion

crea dos checkbox cojelos de componentes de flash mismo... a uno le pones de instancia checkbox1 y a otro checkbox2. crea un texto dinamico y lo instancias txt_dinamico. y en el primer fotograma pones el sigiente codigo...

txt = txt_dinamico.text;
checkbox1.label = "si";
checkbox1.labelPlacement = "left";
alClicar = new Object();
alClicar.click = function(evento) {
txt_dinamico.text = (txt+" si ");
txt = txt_dinamico.text;

};
checkbox1.addEventListener("click", alClicar);
checkbox2.label = "no";
checkbox2.labelPlacement = "left";
alClicar2 = new Object();
alClicar2.click = function(evento) {
checkbox2 = evento.target.selected;
txt_dinamico.text = (txt+" no ");
txt = txt_dinamico.text;
};
checkbox2.addEventListener("click", alClicar2);


No m puedo entretener mas...y eso tiene un fallo... k se añade cada vez se marca o desmarca... es decir cada vez k clikeas... solo te falta controlar con un if que el checkbox este clickeado o no... eso ya te lo dejo a ti.. con esto que te dejo espero k ayas avanzao un poko aunk sea....
que te vaya bien
  #3 (permalink)  
Antiguo 05/08/2007, 18:10
 
Fecha de Ingreso: agosto-2007
Mensajes: 19
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: CheckBox seleccion

no se si era lo k buskabas exactamente... pero ya m e puesto a hacerlo por cabezoneria asta k no lo consigiera no iba a parar... XD
bueno si es lo k yo kreo k buskas solo debes de acer lo siguiente...
crear dos checkbox de componentes de flash y a uno instanciarlo como checkbox1 y al otro como checkbox2. Despues creas 2 textos dinamicos y a uno lo instancias como txt_dinamico y al otro txt_dinamico2. y copia este codigo en el primer fotograma en la capa action.. y listo... espero k te sirva...

//INICIO DEL CODIGO

txt2 = "";
variable = 0;
variable2 = 0;
checkbox1.label = "si";
checkbox1.labelPlacement = "left";
alClicar = new Object();
alClicar.click = function(evento) {
txt = evento.target.selected;
if (txt == true && variable == 0){
txt_dinamico.text = (" si ");
variable = 1
}else if (variable == 1){
txt_dinamico.text = "";
variable = 0;
}
};
checkbox1.addEventListener("click", alClicar);


checkbox2.label = "no";
checkbox2.labelPlacement = "left";
alClicar2 = new Object();
alClicar2.click = function(evento) {
txt3 = evento.target.selected;
if (txt3 == true && variable2 == 0){
txt_dinamico2.text = ( " no ");
variable2 =1
}else if (variable2 == 1){
txt_dinamico2.text = "";
variable2 = 0;
}

};

checkbox2.addEventListener("click", alClicar2);

//FIN DEL CODIGO

Última edición por jauma123; 05/08/2007 a las 18:35
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 01:47.