Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 3 de 3

Tema: Comparar dos CheckBox

  1. #1
    Me va gustando esto... Habitante
    Fecha de Ingreso
    31 may, 10
    Ubicación
    Madrid, España
    Mensajes
    242
    Poder de Reputación
    12

    Comparar dos CheckBox

    Hola.

    Estoy intentando realizar un test que sea comparable con otro test, en caso de ser las dos respuestas iguales, la salida que sea correcto y en caso contrario incorrecto.

    No se como funcionan bien los CheckBox, estoy intentandolo pero no soy capaz.

    Tengo 6 CheckBox, cb1, cb2, cb3,etc...

    Y un Boton que al clicarlo compare la respuesta.

    Esta en as2.

    Codigo fotograma:


    cb1.label = "Negro";
    cb1.labelPlacement = "right";

    cb2.label = "Blanco";
    cb2.labelPlacement = "right";

    cb3.label = "Amarillo";
    cb3.labelPlacement = "right";

    cb4.label = "Negro";
    cb4.labelPlacement = "right";

    cb5.label = "Blanco";
    cb5.labelPlacement = "right";

    cb6.label = "Amarillo";
    cb6.labelPlacement = "right";


    Codigo Boton:

    on (press) {
    if (cb1 == cb4) {
    trace("correcto");
    } else {
    trace("incorrecto");
    }
    if (cb2 == cb5) {
    trace("correcto");
    } else {
    trace("incorrecto");
    }
    if (cb3 == cb6) {
    trace("correcto");
    } else {
    trace("incorrecto");
    }

    }


    Me podrian ayudar.

    Gracias.

    Un saludo.

  2. #2
    Me va gustando esto... Habitante
    Fecha de Ingreso
    31 may, 10
    Ubicación
    Madrid, España
    Mensajes
    242
    Poder de Reputación
    12
    Hola.



    Bueno he conseguido algo, pero aun continuo con problemas, no me funciona bien, consigo comparar los checkbox, pero siempre me ejecuta el ultimo "if".



    Codigo fotograma:

    _global.correcto="correcto";

    _global.incorrecto="incorrecto";


    boton.onPress=function() {

    if (cb1.selected==true and cb4.selected==true) { //este if no se ejecuta

    texto.text= correcto;

    }else {

    texto.text= incorrecto;

    }



    if (cb2.selected==true and cb5.selected==true) { //este if no se ejecuta

    texto.text= correcto;

    }else {

    texto.text= incorrecto;

    }



    if (cb3.selected==true and cb6.selected==true) { //este if es el que ejecuta

    texto.text= correcto;

    }else {

    texto.text= incorrecto;

    }


    }

    Los demas "if" aunque sean iguales (cb1==cb4) me da incorrecto, quisiera que se ejecutaran los tres "if", no se si me explico.



    Si quito el ultimo "if" se ejecuta el anterior, siempre el ultimo.

    Quisiera que si cualquiera de los tres "if" fuesen "true" saliese correcto, en caso contrario "else" saliese incorrecto.

    Gracias.



    Un saludo.

  3. #3
    Me va gustando esto... Habitante Avatar de kose
    Fecha de Ingreso
    30 jun, 08
    Ubicación
    Argentina
    Mensajes
    106
    Poder de Reputación
    14
    _global.correcto="correcto";
    _global.incorrecto="incorrecto";

    boton.onPress=function() {
    if (cb1.selected==true and cb4.selected==true) *{
    texto.text= correcto;

    }else if (cb2.selected==true and cb5.selected==true){
    texto.text= correcto;

    }else if (cb3.selected==true and cb6.selected==true){
    texto.text= correcto;

    }else{
    texto.text= incorrecto;
    }
    }

Temas Similares

  1. Comparar variables
    Por Jeyn en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 4
    Último Mensaje: 15/11/2011, 22:04
  2. checkbox
    Por Albesa en el foro Foro General
    Respuestas: 3
    Último Mensaje: 11/01/2011, 03:37
  3. Validar checkbox?
    Por elias_95 en el foro Formularios
    Respuestas: 1
    Último Mensaje: 27/08/2010, 23:01

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •