Forcer la saisie en majuscules [Javascript] - HTML/CSS - Programmation
Marsh Posté le 11-11-2003 à 22:43:42
Spark a écrit : Bonjour, j'ai un petit problème surement tout con. |
ben le JS, c'est comme tout, ça s'apprend et ça demande un minimum d'effort de réflexion.
Tu pourrais par exemple penser à la valeur ASCII des caractères tappés, testé cette valeur et autoriser l'affichage uniquement si la valeur est comprise entre telle ou telle valeur ASCII.
C'est une première piste déjà.
Fais l'effort de chercher un peu par toi-même, reviens nous montrer ce que tu as fait et on t'aidera. On te crachera rien de tout cuit ici.
Marsh Posté le 12-11-2003 à 16:41:31
je pense qu'un
onKeyDown="this.value=this.value.upperCase();" fonctionnerait très bien
Marsh Posté le 13-11-2003 à 08:11:55
LeMicky a écrit : je pense qu'un |
et bien teste et on en reparle après
Marsh Posté le 13-11-2003 à 08:16:06
à la limite, dans le onkeyup ca marche, mais c'est pas très joli
Marsh Posté le 11-11-2003 à 21:23:56
Bonjour, j'ai un petit problème surement tout con.
Je voudrais forcer la saisie en majuscules pour un champ <input>
Bon, vous allez me dire qu'un simple
onChange="this.value=this.value.onUpperCase();"
suffit, mais c'est seulement lorsqu'on quitte le champ
Moi, je voudrais gérer la mise en majuscules à chaque fois qu'on tape sur une touche.
Donc, l'événement est onKeyDown je pense, mais vu que je suis un quiche en javascript, keski faut que je mette dedans ?
Merci