abracadabraPDF › Forums › PDF – Général › Export de la valeur d’un champ texte › Répondre à : Export de la valeur d’un champ texte

Bonjour
Il y a deux problèmes :
1- Dans la première ligne du script
str = event.target.value;
signifie “la valeur du champ du champ actif”, c’est à dire la valeur déjà affichée par ce champ.
Alors que
str = event.value;
signifie “la valeur qui vient d’être saisie”, ce qui n’est généralement pas la même chose.
Donc il faut remplacer la 1re ligne ci-dessus par la 2e.
2- L’emplacement du script n’est pas bon.
Un script de Format ne change jamais la “vraie” valeur d’un champ, il ne change que l’affichage de cette valeur (il faut penser aux formats de Date : la date ne change pas, c’est seulement sa présentation qui change).
Donc dans ce cas il faut utiliser un script de Validation, qui modifie vraiment la valeur saisie.
Ce tuto devrait t’aider à y voir plus clair dans l’ordre d’enchainement des évènements :
L’ordre d’exécution des événements dans les champs de formulaire PDF
-
Cette réponse a été modifiée le il y a 3 années et 4 mois par
Merlin.