Itérer sur tous les champs sous forme de PDF avec JavaScript
-
26-09-2019 - |
Question
Je souhaite modifier certaines propriétés pour tous les champs d'un formulaire PDF en réponse à l'utilisateur de cliquer sur un bouton.
Quelle propriété ou méthode me retourner la collection de champs afin que je puisse itérer sur eux?
La solution
S'il y a une collection de champs que je n'ai pas encore trouvé. Il y a un moyen d'itérer sur tous les champs cependant.
La propriété numFields
de l'objet doc donne le nombre de champs,
getNthFieldName(index)
retourne le nom du champ avec cet indice et getField ( fieldName ) renvoie le champ de ce nom.
for (var fieldNumber = 0; fieldNumber < numFields; fieldNumber ++)
{
getField(getNthFieldName(fieldNumber)).value = 'Scripty Was Here';
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow