Bonjour à toutes et tous,
Je suis en train de bosser sur un projet et je bloque un peu...
Je crée un questionnaire ou l'utilisateur dois rentrer un nom. Je souhaite donc avoir une zone de saisie (obligatoire) avant de pouvoir passer a l'étape suivante (séquence suivant).
J'ai donc dans ma 1e séquence:
1 : un texte statique "quel est ton nom ?"
2 : un texte de saisie nommé "input1_txt" avec une variable appelée "prenom"
3 : une zone dynamique (appelée "answer_txt") en dessous de ma zone de saisie (qui m'indiquera "veuillez rentrer votre nom" si la personne ne le fait pas)
4 : un btn appelé "sub_btn"
dans ma 2e séquence:
1 : une zone de texte dynamique dont la variable s'appelle "prenom"
Pour ce qui est de l'interaction zone de saisie/ texte dynamique, sauf si je me trompe, j'ai bien fait les choses.
J'ai ce code là sur le calque "actions"
L'intéraction fonctionne bien. Seulement je souhaite que la zone soit obligatoire. Je rajoute donc un if juste après sub_btn. onRelease = ....... voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 stop (); sub_btn. onRelease = function () { _root.gotoAndStop ("quest2"); };
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 stop (); sub_btn. onRelease = function () { if (input1_txt.text == "") { answer_txt.text = "Veuillez rentrer votre nom"; _root.gotoAndStop ("quest2"); };
Et là...c'est le drame...Ca ne fonctionne pas...
La zone dynamique answer_txt n'affiche pas le texte demandé.
Le bouton ne fonctionne plus non plus.
Merci aux flasheur qui me répondront de m'aider c'est assez urgent.
Bonne soirée à tous.
Partager