abracadabraPDF › Forums › PDF – Général › Formulaire – Masquer les informations selon la réponse › Répondre à : Formulaire – Masquer les informations selon la réponse
2 mars 2019 à 09:35
#65274
Merlin
Maître des clés
Est-ce que tu comprends mieux ?
Oui, certainement parce-que l’explication est plus claire… Et certainement aussi parce-que de bon matin j’ai aussi les idées plus claires qu’un soir de fin de semaine.
:Smiley03:
Donc regarde dans le ci-joint.
4 cases-à-cocher (je n’aime pas les boutons-radio), 4 champs “cache” (respectant la Convention de dénomination) et quelques lignes de script (dans les cases-à-cocher).
:Smiley15:
Code:
if (event.target.value == “A”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.A”).display = display.hidden;
}
else if (event.target.value == “B”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.B”).display = display.hidden;
}
else if (event.target.value == “C”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.C”).display = display.hidden;
}
else if (event.target.value == “D”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.D”).display = display.hidden;
}
else {
this.getField(“cache”).display = display.visible;
}
this.getField(“cache”).display = display.visible;
this.getField(“cache.A”).display = display.hidden;
}
else if (event.target.value == “B”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.B”).display = display.hidden;
}
else if (event.target.value == “C”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.C”).display = display.hidden;
}
else if (event.target.value == “D”) {
this.getField(“cache”).display = display.visible;
this.getField(“cache.D”).display = display.hidden;
}
else {
this.getField(“cache”).display = display.visible;
}
PS : si je peux me permettre, H/F (homme/femme) c’est le genre, pas le sexe.
Le sexe c’est masculin/féminin ou mâle/femelle.