Décupler champ de texte  (Lu 207 fois) Partager ce sujet Imprimer

1 B


lisadetenysh  03 mai 2017 : 14:07

En effet simplissime, merci beaucoup !!   :soleil:

IP archivée


Merlin  03 mai 2017 : 11:55

Pour le coup c'est simplissime, il suffit de concaténer les deux scripts.  :Smiley15:

event.target.value = this.getField("CHAMP1").valueAsString;
if (event.target.value == "Noms et prénoms") {event.target.value = "";}

IP archivée


lisadetenysh  03 mai 2017 : 10:14

Bonjour,  :bonjour:

Oui je voulais dire dédoubler ! Je ne savais pas que deux champs de même nom étaient obligatoirement en lecture seule ou non en même temps.
En tout cas, je viens d'essayer ce petit code et ça fonctionne niquel et je retiendrais cette astuce parce qu'elle m'est très utile !!

Merci beaucoup  :soleil:

Ah non en fait j'ai un petit problème ! Mes champs de texte d'origine lance un javascript en action de ce type :
if (event.target.value == "Noms et prénoms")
 {event.target.value = "";}
afin de donner des indications pour remplir le champ.

Le problème quand je rajoute le script de calcul aux nouveaux champs il y a écrit "Noms et prénoms" (les indications) dedans quand les originaux ne sont pas remplit, or je souhaiterais que les nouveaux champs en lecture seule restent invisibles jusqu'à ce que les originaux soient remplit...

IP archivée


lisadetenysh  03 mai 2017 : 09:46

Bonjour,  :bonjour:

Oui je voulais dire dédoubler ! Je ne savais pas que deux champs de même nom étaient obligatoirement en lecture seule ou non en même temps.
En tout cas, je viens d'essayer ce petit code et ça fonctionne niquel et je retiendrais cette astuce parce qu'elle m'est très utile !!

Merci beaucoup  :soleil:

IP archivée


Merlin  02 mai 2017 : 17:26

Bonjour.

Je suppose que par "décupler" tu veux dire "dédoubler"…  :Smiley03:

Deux champs de même nom ne peuvent pas être l'un en lecture seule et l'autre non.
Il faut 2 champs avec des noms différents + un petit script de calcul placé dans le champ en lecture seule :

event.target.value = this.getField("CHAMP1").valueAsString;
Où "CHAMP1" est le nom du champ qui n'est pas en lecture seule.
 :Smiley15:

IP archivée


lisadetenysh  02 mai 2017 : 16:56

Hola !!

Je suis encore et toujours entrain de travailler sur des fichiers PDF et j'aimerais réaliser une petite manip mais si je suis ici c'est que ça ne fonctionne pas.
Je m'explique, j'ai un champ de texte nommé "nomvendeur" qui doit se décupler à un autre endroit de la page. Le deuxième champ de texte qui apparaît doit être en lecture seule.
J'ai essayé les différentes manip proposées sur le forum mais elles ne fonctionnent pas, en effet quand je dédouble le champ de texte "nomvendeur" en un autre champ de texte "nomvendeur" et met ce dernier en lecture seule, le champ de texte d'origine se met également en lecture seule...
Comment faire ?

Merci d'avance,
Lisa

IP archivée