Cita:
Iniciado por Kronos_Corp Bueno compa tuve un problema....el codigo que me diste me funciona perfecto, pero ahora quiero agregar otra funcion mas.....
Quiero que el valor de cada CheckBox, me lo muestre en un texto dinamico, pero separados...por ejemplo: el valor de CheckBox 1 en un texto y el del 2 en otro ,etc.
Copeo el codigo y pongo el mismo codigo por cada CheckBox, pero me marca que la funcion esta Repetida...espero y me haya dado a entender...
se que hay que cambiar la funcion, pero no se que poner..bueno espero tu respuesta, para ya de una vez por todas terminar mi proyecto Flash
Hola
Kronos_Corp !
Lo que pasa es que estás duplicando la función, si lo que quieres es meter diferente lógica en cada una de las opciones, vas a tener que definir diferentes funciones ó una función que sea responsable de preguntar que instancia fue presionada y en base a eso hacer lo necesario.
Vamos a realizarlo de la segunda forma:
Código actionscript:
Ver originalcb1.addEventListener(Event.CHANGE, onChange);
cb2.addEventListener(Event.CHANGE, onChange);
cb3.addEventListener(Event.CHANGE, onChange);
function onChange(evt:MouseEvent):void {
if(evt.target.name == "cb1") {
texto1.text = evt.target.value;
//Otras instrucciones
} else if(evt.target.name == "cb2") {
texto2.text = evt.target.value;
//Otras instrucciones
} else if(evt.target.name == "cb3") {
texto3.text = evt.target.value;
//Otras instrucciones
}
}
Un saludote !