Champ texte conditionnel  (Lu 412 fois) Partager ce sujet Imprimer

1 B


Hiram  07 mai 2021 : 16:35

Bonjour,


je fais apparaitre un champ texte si un bouton radio est activé et le fait disparaitre lorsque ce même champ radio est désactivé.


cependant quand je coche le bouton radio, le champ apparait mais je ne peux pas saisir dedans.


merci de votre aide.


Fred

IP archivée


Merlin  08 mai 2021 : 18:42

Bonjour

Je suppose que ledit champ est en "Lecture seule", il faudrait donc décocher cette option.

IP archivée


Hiram  09 mai 2021 : 07:23

Bonjour Merlin,


la case lecture seule n'est pas cochée.

IP archivée


Merlin  09 mai 2021 : 19:26

Il faudrait que tu partages tout ou partie de ton fichier

IP archivée


Hiram  10 mai 2021 : 19:30

Bonsoir,


ci-joint le fichier.


c'est le champ "autre" qui pose problème.




IP archivée


bebarth  10 mai 2021 : 19:52

bonjour,
C'est parce que tu vois le champ quand le bouton radio est activé et que tu ne le vois plus lorsqu'il est désactivé !
Il faudrait écrire un script de calcul pour le champ texte.
@+
 :bonjour:

IP archivée


Hiram  11 mai 2021 : 05:48

Bonjour Bebarth,


pourtant le bouton "autre" reste activé et le champ texte reste ouvert, c'est quand je veux cliquer dessus qu'il disparait.

IP archivée


Merlin  11 mai 2021 : 10:57

Le bouton-radio qui commande l'apparition du champ AUTRE contient deux Actions contraires qui s'exécutent en même temps.
J'ai remplacé les deux actions par ce JavaScript (fichier ci-joint) :

if (event.target.value != "Off") {this.getField("AUTRE").display = display.visible;}
else {this.getField("AUTRE").display = display.hidden;}


Si je comprend bien ce formulaire tu devrais remplacer tous les boutons-radio par des cases-à-cocher, parce-qu'en l'état c'est l'horreur pour l'utilisateur final : il est obligé de réinitialiser le formulaire à chaque fois qu'il veut décocher un bouton-radio coché malencontreusement !
C'est ce qui fait toute la différence entre bouton-radio et case-à-cocher : l'utilisateur final ne peut pas décocher un groupe de boutons-radio, même si le bouton-radio est un groupe à lui tout seul.

Par ailleurs il y a une erreur dans une des listes déroulantes, tu as remplacé 2e, 3e et 4e par des degrés (capture jointe), voir :
https://www.academie-francaise.fr/abreviations-des-adjectifs-numeraux

IP archivée


Hiram  12 mai 2021 : 06:18

Bonjour Merlin,


merci pour le retour, les conseils et l'efficacité  :bravo:

IP archivée