Bonjour,
Je cherche à appliquer un format pour les prénoms composés.
Une lettre majuscule au début ainsi qu'a la suite d'un caractère - ou '
J'ai donc fais une petit fonction qui prends en paramètre le prénom :
Le soucis que je rencontre est que la ligne "txtVar.value[i]=txtVar.value[i].toUpperCase()" ne semble pas fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function formatFirstName(txtVar) { i=0; while(i < txtVar.value.length) { if(txtVar.value[i-1]=='-') { txtVar.value[i]=txtVar.value[i].toUpperCase(); } i++; } }
Pourtant, si je la remplace par un alert('test'), il m'affiche bien la fenêtre après l'entrer d'un caractère qui suit un -
Quelqu'un aurait-il une solution à me proposer ?
Merci.
Partager