Donnez vie à vos documents numériques !
 

Répondre à : Formulaire – Masquer les informations selon la réponse

abracadabraPDF Forums PDF – Général Formulaire – Masquer les informations selon la réponse Répondre à : Formulaire – Masquer les informations selon la réponse

#65268
Jessy
Membre

Bonjour,

Merci pour votre réponse mais effectivement cela ne me convient pas. Pour cela, j’ai dû revoir le formulaire et le voici.

Mes questions :

Section 5 : Lorsque je clique la case « aucun enseignant », tous les champs du tableau sont masqués Mais, lorsque la case est décocher, les champs ne réapparaissent pas.

Section 6 : bouton radio

Si je sélectionne l’option A, les champs des tableaux B,C, D sont masqués.
Si je sélectionne le B, les champs C et D sont masqués. Je suis capable d’afficher les champs B mais impossible de masquer le A.

Ce que je veux c’est :
A sélectionné = Champs tableaux B,C,D masqués et Champs A affichés
B sélectionné = Champs tableaux A,C,D masqués et Champs B affichés
C sélectionné = Champs tableaux A,B,D masqués et Champs C affichésD sélectionné = Champs tableaux A,B,C masqués et Champs D affichés
Pouvez-vous m’aider?

Voici le JS utilisé pour les deux cas :

var nHide = event.target.isBoxChecked(0)?display.visible:display.hidden;
this.getField(« BNombreTerrains1 »).display = nHide;
this.getField(« BNombreTerrains2 »).display = nHide;
this.getField(« BNombreTerrains3 »).display = nHide;
this.getField(« BCoûtsTerrains2 »).display = nHide;
this.getField(« BCoûtsTerrains1 »).display = nHide;
this.getField(« BCoûtsTerrains3 »).display = nHide;
this.getField(« BTotalTerrains1 »).display = nHide;
this.getField(« BTotalTerrains2 »).display = nHide;
this.getField(« BTotalTerrains »).display = nHide;
this.getField(« BMontant »).display = nHide;
this.getField(« BTPS »).display = nHide;
this.getField(« BTVQ »).display = nHide;
this.getField(« BTotal »).display = nHide;
this.getField(« CEntraîneurs »).display = nHide;
this.getField(« CCoût »).display = nHide;
this.getField(« CTotal »).display = nHide;
this.getField(« CMontant »).display = nHide;
this.getField(« CTPS »).display = nHide;
this.getField(« CTVQ »).display = nHide;
this.getField(« Total C »).display = nHide;
this.getField(« DNombre »).display = nHide;
this.getField(« Dmembres »).display = nHide;
this.getField(« DCoût »).display = nHide;
this.getField(« DCoûtmembre »).display = nHide;
this.getField(« D-Totalmembres »).display = nHide;
this.getField(« DTotalmembres »).display = nHide;
this.getField(« DCotisation »).display = nHide;
this.getField(« DMontant »).display = nHide;
this.getField(« DTPS »).display = nHide;
this.getField(« D-TVQ »).display = nHide;
this.getField(« DTotal »).display = nHide;

Autre question : Certains champs se mettent invisibles ou Variable automatiquement? pourquoi? Je suis obligée de tout le temps modifier… :mur: :mur:

Merci beaucoup.