Donnez vie à vos documents numériques !
 

Répondre à : Script qui ne marche plus dans bouton radio

abracadabraPDF › Forums › PDF – Général › Script qui ne marche plus dans bouton radio › Répondre à : Script qui ne marche plus dans bouton radio

#76677
bebarth
Maître des clés

bonjour,
Voici un script inspiré d’un sujet déjà traité en 2021 mais dont le fichier n’est plus accessible :

Majuscule automatique dans le champ Prénoms et dans le script de sauvegarde

if(!event.willCommit) {
if (event.selStart==0) event.change=event.change.toUpperCase();
if (event.selStart<=1 && (event.change==" " || event.change=="-")) event.change="";
else {
var aRslt=event.value.split("");
if (event.selStart==0 || aRslt[event.selStart-1]==" " || aRslt[event.selStart-1]=="-") event.change=event.change.toUpperCase();
else event.change=event.change.toLowerCase();
aRslt.splice(event.selStart, event.selEnd-event.selStart, event.change);
var strTest=aRslt.join("");
var rpat=/^(M.\s|Mme\s)?[a-zA-ZÀ-ÖØ-öø-ÿ]*([a-zA-ZÀ-ÖØ-öø-ÿ]+[\s|\-|\']?)*$/;
event.rc=rpat.test(strTest);
}
} else {
var rpat=/^(M.\s|Mme\s)?[a-zA-ZÀ-ÖØ-öø-ÿ]*([a-zA-ZÀ-ÖØ-öø-ÿ]+[\s|\-|\']?)*$/;
event.rc=(event.value=="") || rpat.test(event.value);
}

J’ai aussi corrigé le « Mr » en « M. ».

@+
😎

Attachments: