begin process at 2012 05 26 16:36:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Composants

 > 

Général

 > 

CheckBox : choix multiples


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

CheckBox : choix multiples

samedi 14 mars 2009 à 15:12:50 | CheckBox : choix multiples

toutsi83

Bonjour à tous
Comment formuler un script checkBox avec plusieurs réponses possibles ?
Je me décide à poser cette question parce que cela fait plusieurs jours que je cherche la solution sur ce forum entre autres. Tout ce que je trouve est avec un choix unique.
Il y a bien un script de bassman64 répondant à cette question, mais il ne marche pas avec && (true), ni avec (false), et il date 2006.

on (release, releaseOutside) {
    if (_root.oui.getValue(true)) {
        //si la case à cocher oui est cochée, on affiche :
        resultat = "Vous avez cochez oui";
    }
    if (_root.non.getValue(true)) {
        //si la case à cocher non est cochée, on affiche :
        resultat = "Vous avez cochez non";
    }
    if (_root.oui.getValue(true) && _root.non.getValue(true)) {
        //si la case à cocher oui et non sont cochées, on affiche :
        resultat = "Vous avez cochez oui et non";
    }
    if (_root.oui.getValue(false) && _root.non.getValue(false)) {
        //si aucune cas à cocher est cochées, on affiche :
        resultat = "Vous n'avez rien cochez";
    }
}

Quelqu'un aurait-il la gentillesse de répondre à cette demande sur laquelle je planche depuis plusieurs semaines.
Merci de votre attention et de votre aide.
Bonne journée.
Toutsi83.
Mac OS X + Flash 9 + AS 2.0.

dimanche 15 mars 2009 à 14:38:30 | Re : CheckBox : choix multiples = Résolu

toutsi83

Bonjour à tous
Tout d'abord, peux t'on marquer un message comme Résolu svp ? Je n'ai pas trouvé !
Bonne nouvelle tout de même : var Scriptdebassman64 = "Opérationnel"; .
Pourquoi ?
Conflit entre les  2 derniers if : getValue(true) et getValue(false), voir code message précédent. Les instructions du 4e if , donc getValue(false), avaient prioritées.
Si vous mettez en commentaire le dernier if et testez l'animation, vous verrez que le if n°3 fonctionne correctement.

on (release, releaseOutside) {
    if (_root.oui.getValue(true)) {
        //si la case à cocher oui est cochée, on affiche :
        resultat = "Vous avez cochez oui";
    }
    if (_root.non.getValue(true)) {
        //si la case à cocher non est cochée, on affiche :
        resultat = "Vous avez cochez non";
    }
    if (_root.oui.getValue(true) && _root.non.getValue(true)) {
        //si la case à cocher oui et non sont cochées, on affiche :
        resultat = "Vous avez cochez oui et non";
    }
    /* if (_root.oui.getValue(false) && _root.non.getValue(false)) {
        //si aucune cas à cocher est cochées, on affiche :
        resultat =
"Vous n'avez rien cochez";
    }
*/
}

Solution
Remplaçons le dernier if par else et ne faisons donc plus référence à getValue(false). Comme ceci :

on (release, releaseOutside) {
    if (_root.oui.getValue(true)) {
        //si la case à cocher oui est cochée, on affiche :
        resultat = "Vous avez cochez oui";
    }
    if (_root.non.getValue(true)) {
        //si la case à cocher non est cochée, on affiche :
        resultat = "Vous avez cochez non";
    }
    if (_root.oui.getValue(true) && _root.non.getValue(true)) {
        //si la case à cocher oui et non sont cochées, on affiche :
        resultat = "Vous avez cochez oui et non";
    }
    else {
        //si aucune cas à cocher est cochées, on affiche :
        resultat = "Vous n'avez rien cochez";
    }
}

Testez l'animation et tout rendre dans l'ordre.
Bonne journée à tous .
Toutsi83.
jeudi 5 mai 2011 à 20:10:31 | CheckBox : choix multiples

nico150

ai trouvé une solution car celle ci me posait problème pour avoir plusieurs check....

Code ActionScript :
on (release, releaseOutside) {

resultat = "Seleciona una repuesta!";	
resultat2 = "Seleciona una repuesta!";	
resultat3 = "Seleciona una repuesta!";	
resultat4 = "Seleciona una repuesta!";
resultat5 = "Seleciona una repuesta!";	
resultat6 = "Seleciona una repuesta!";	

puis la suite normal sans la partie else...

si rien est coché, le message par défaut; sinon: oui, non ou oui et non....

Saludos a vous et un grand merci a ce forum et à ses participants.




Cette discussion est classée dans : true, root, oui, getvalue, if


Répondre à ce message

Sujets en rapport avec ce message

parametre de fonction [ par lilyvirus ] Bonjour, j'essai actuellement d'optimisermon code en créant des fonctions cependant je crois que les fonctions avec parametre n'est pas bien encré pou Action true/false qui ne marche qu'une fois [ par martom ] Voila en gros sur mon site (http://www.brusselsbulls.be/martomweb/green-gum/index.htm) les bouton, qui ont ce code-ci (pas tous, je change la valeur d désactiver l'affichage d'un clip après un certain temps [ par jeje11991 ] Bonjour,Voilà j'ai un bouton quand j'appuie dessu ca fait :_root.eff1._visible = true;_root.eff2._visible = true;_root.eff3._visible = true; moi je vo probleme avec loadMovieNum et Etiquettes... [ par ganja31200 ] Bien le bonjour a tous.....Comment faire pour charger un SWF a l'aide de la fonction loadMovieNum, et l'envoyer immédiatement à une etiquette donnée?? OnPress on Release [ par MatthieuFourcade ] Bonjour, j'ai le bout de code suivant: "this.bouton.onPress = function(){        Mouse.hide();    _root.curseur.gotoAndPlay("saisie");    _root.curseu salut [ par Bonaparte ] salut,Pouvez vous me dire comment je peux ecrire ce la plus facilement:    if (this.hitTest(_root["poignard"+1])) {        _root["poignard"+1].swapDep Contenu chargé avec fermeture et ouverture par un bouton... [ par tofstude2 ] Bonjour !Voilà un moment que je cherche à regler mon problème... :( Je suis en train de monter mon site et dans un souci de rapidité, j'aimerais que m if else ? [ par gfpl ] bonjour, voila j ai une petit probleme mon elese tourne en boucle pour se terminer a 5 comme si il ne recevais pas la variable btsend et donc se termi deux onEnterFrame [ par whouu ] Bonjour a tous , jai un souci voici mon code : mc.onEnterFrame = function() { if (_root.A.hitTest(B)) {< besoin d'aide debug [ par szambaux ] Bonjour, j'ai codé une fonction qui supprime de sutilisateur d'une base sql via un script php, le probleme c'est que mon flash et beugé il ne rentre j


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales