abracadabraPDF › Forums › PDF – Général › JavaScript pour afficher/masquer textbox avec Listbox › Répondre à : JavaScript pour afficher/masquer textbox avec Listbox
11 avril 2020 à 09:16
#67298
Merlin
Maître des clés
Bonjour
Le script n’est pas vraiment conforme, la deuxième condition “if” pourrait ne jamais être testée.
Code:
if (event.target.value == “Forfait”)
{
this.getField(“f1”).display = display.hidden;
this.getField(“mt”).display = display.hidden;
}
else if (event.target.value == “Paliers”)
{
this.getField(“p1”).display = display.hidden;
this.getField(“p11”).display = display.hidden;
this.getField(“p2”).display = display.hidden;
this.getField(“p22”).display = display.hidden;
}
else {
this.getField(“f1”).display = display.visible;
this.getField(“mt”).display = display.visible;
this.getField(“p1”).display = display.visible;
this.getField(“p11”).display = display.visible;
this.getField(“p2”).display = display.visible;
this.getField(“p22”).display = display.visible;
}
{
this.getField(“f1”).display = display.hidden;
this.getField(“mt”).display = display.hidden;
}
else if (event.target.value == “Paliers”)
{
this.getField(“p1”).display = display.hidden;
this.getField(“p11”).display = display.hidden;
this.getField(“p2”).display = display.hidden;
this.getField(“p22”).display = display.hidden;
}
else {
this.getField(“f1”).display = display.visible;
this.getField(“mt”).display = display.visible;
this.getField(“p1”).display = display.visible;
this.getField(“p11”).display = display.visible;
this.getField(“p2”).display = display.visible;
this.getField(“p22”).display = display.visible;
}