Je veux que lors de la saisie d'un champ, les caract�res saisies soit en majuscule.
Ca fonctionne tr�s bien ... il y a quand m�me un probl�me.
Code : S�lectionner tout - Visualiser dans une fen�tre � part onKeyup="this.value=this.value.toUpperCase()"
L'utilisateur des touche "fl�ches" du clavier ne fontionne plus car le onkeyup remet le curseur en fin de chaine.
Ce probl�me est controunable ... on n'applique le toUpperCase() seulement pour les touches dont le keyCode est compris en 65 et 90. => ok
Mais reste toujours le probl�me que d�s que on va saisir quelque chose au milieu de la chaine, le curseur va se retrouver en fin de chaine.
Ma question est la suivant : Comment conserver le curseur � l'endroit de la frappe tout en for�ant la majuscule.
Ma solution de secours est de g�rer le Upper sur l'�v�nement "onChange" ...mais ca serais quand m�me beaucoup mieux sur le "keyUp"
Partager