Donnez vie à vos documents numériques !
 

Spirits

Toutes mes réponses sur les forums

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Auteur
    Réponses
  • Spirits
    Membre

    Salut

    Pour le bouton valider, je m’explique : Il permet de faire savoir aux utilisateurs du formulaire si ils ont répondu juste ou pas, car mon formulaire est un ensemble d’exercices.

    Par exemple :

    Code:
    if (this.getField(“Saladier”).value == ‘Saladier’ && this.getField(“Rouleau”).value == ‘Rouleau’ && this.getField(“Plaque”).value == ‘Plaque’)
    {
    app.alert(‘Félicitation, vous avez réussi l’exercice 4’);
    } else {
    app.alert(‘Il y a une erreur sur l’exercice 4, veuiller corriger SVP’)}

    Voilà, mes scripts fonctionnent très bien mais il faut que l’utilisateur entre PRECISEMENT tout ce que j’ai écris entre ‘  ‘ , dans mon code, du coup ça va compliquer la vie des utilisateurs, surtout pour certains mots.
    J’ai essayé la méthode “ou” avec les deux || , pour mettre plusieurs possibilités de réponses si l’utilisateur se trompe sur une lettre, mais je n’arrive pas à la faire fonctionner, en + de transformer le code en quelquechose d’illisibles.

    Spirits
    Membre

    Salut Merlin

    Bon désolé d’avoir ouvert un sujet pour rien, en fait j’ai trouvé la réponse quelques heures après  :Smiley05:

    Pour ceux que ça intéresse , il faut coder pour toutes les checkbox, mêmes celles que l’utilisateur de doit pas cocher :

    Code:
    if (this.getField(“Case14”).isBoxChecked(0) &&
    !this.getField(“Case15”).isBoxChecked(0) &&
    this.getField(“Case16”).isBoxChecked(0))

    En fait il fallait juste mettre un petit ” ! ” avant le this, sur les champs qu’il ne faut pas cocher, pour dire : “Ne pas valider si cette checkbox est cochée“.

Affichage de 2 réponses de 1 à 2 (sur un total de 2)