Donnez vie à vos documents numériques !
 

Répondre à : Exécution de fonction par bouton

abracadabraPDF Forums PDF – Général Exécution de fonction par bouton Répondre à : Exécution de fonction par bouton

#74304
bebarth
Maître des clés

bonjour,
Après avoir jeté un coup d’œil sur le script, je ne trouvais pas !!!
Puis, je me suis aperçu que si on mettait des valeurs simples dans les champs ça fonctionnait et que tous les champs qui ne fonctionnaient pas contenaient des parenthèses… Eurêka !!!

Lorsqu’on crée l’expression régulière, il faut échapper certains caractères pour qu’ils soient interprétés correctement, donc :
var RegExTest=new RegExp("^"+this.getField("R."+n+"."+a).value.replace(/[.*+?^${}()|/\[\]\\]/g,"\\$&")+"$");

@+
😎

PS : Le fichier ne passe pas, je te laisse donc faire la modification…

  • Cette réponse a été modifiée le il y a 11 mois et 3 semaines par bebarth.