abracadabraPDF › Forums › PDF – Général › Nom propre dans Acrobat Pro X formulaire. – RÉSOLU › Répondre à : Nom propre dans Acrobat Pro X formulaire. – RÉSOLU
Bonjour Merlin,
Pour reprendre mon précédent message, quand je tape dans un champ texte un prénom tel que “émile” (qui est parfait comme exemple), et en tenant compte des scripts ci dessous tous les “é” sont remplacés par un “E” majuscule ce qui est normal mais tous les autres “é”ou “e” du prénom sont également remplacés par un E majuscule.
Par contre, si je supprime le script de touches personnalisé et je ne laisse que le script de format personnalisé, l’à ça marche; les premières lettres (a,b,c etc..)sont bien en majuscule mais les “é” resteront toujours en “é”.
Donc, voici, voilà mon petit souci.
Merci à tous.
Cdt
Script de format personnalisé:
event.value = event.target.value.toLowerCase();
str = event.value;
event.value = str.replace(/(^|s|[-,.])w/g,function(cWrd){return cWrd.toUpperCase()});
Script de touches personnalisé:
var r = ‘/(é|É|è|È|à|À|ç|Ç|ô|Ô|â|Â|î|Î|ï|Ï)/g’;
var str = event.change;
var match = str.match(eval(r));
if (match)
{
event.change = “E”;
}