Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1384 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Forcer la saisie en majuscules

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Javascript] Forcer la saisie en majuscules

n°564360
spark
Luc ?
Posté le 11-11-2003 à 21:23:56  profilanswer
 

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 ?
:D
 
Merci :)

mood
Publicité
Posté le 11-11-2003 à 21:23:56  profilanswer
 

n°564528
Hermes le ​Messager
Breton Quiétiste
Posté le 11-11-2003 à 22:43:42  profilanswer
 

Spark a écrit :

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 ?
:D
 
Merci :)


 
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.

n°565056
LeMicky
Posté le 12-11-2003 à 16:41:31  profilanswer
 

je pense qu'un
onKeyDown="this.value=this.value.upperCase();" fonctionnerait très bien

n°565557
spark
Luc ?
Posté le 13-11-2003 à 08:11:55  profilanswer
 

LeMicky a écrit :

je pense qu'un
onKeyDown="this.value=this.value.upperCase();" fonctionnerait très bien


et bien teste et on en reparle après :D

n°565559
spark
Luc ?
Posté le 13-11-2003 à 08:16:06  profilanswer
 

à la limite, dans le onkeyup ca marche, mais c'est pas très joli


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Forcer la saisie en majuscules

 

Sujets relatifs
Le javascript du forum ne fonctionne pas bien avec konqueror...[PHP] Calculer le pourcentage de majuscules dans une chaine
[ Javascript ] pb de soulignés a la place d'espaces dans une chaine..[delphi]Forcer la taille de sa police(reglage "Grande taille" chiant!)
[Javascript] iframePb avec "this" javascript
[javascript] si cette page est en pleine ecran : remet la normale[flash] peut on utiliser tt ls codes javascript ds FScommand ?
Menu en Javascript et rollover : pb de padding lors du survol[biblio_links] documentation javascript
Plus de sujets relatifs à : [Javascript] Forcer la saisie en majuscules


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR