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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  traiter le point du pavé numerique (remplacer par une virgule?)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

traiter le point du pavé numerique (remplacer par une virgule?)

n°575371
saxgard
Posté le 25-11-2003 à 09:29:58  profilanswer
 

voila  
danns mon appli j'ai besoin que lorsque l'on tape le point du pavé numerqiue , ca fasse une virgule (comme sous excel)
 
comment faire?
 
comment récuperer dans un gestionnaire d'evenement cette touche pour la remplacer automatiquement par une virgule?


Message édité par saxgard le 25-11-2003 à 09:35:50
mood
Publicité
Posté le 25-11-2003 à 09:29:58  profilanswer
 

n°575376
gizmo
Posté le 25-11-2003 à 09:32:43  profilanswer
 

c'est quoi le rapport avec le php?

n°575379
saxgard
Posté le 25-11-2003 à 09:35:36  profilanswer
 

gizmo a écrit :

c'est quoi le rapport avec le php?


 
bah j'aurai du mettre javascript  ;o)
me suis gourré

n°575399
saxgard
Posté le 25-11-2003 à 10:01:55  profilanswer
 

peut-on avce captureevents  , capturer la touche "." du pavé numerqiue saisi dansun champ en particulier dans un formulaire , et le remplacer par ","?
 
ou exist-il une autre méthode
quelqu'un à une solution à me proposer?

n°575411
jagstang
Pa Capona ಠ_ಠ
Posté le 25-11-2003 à 10:22:19  profilanswer
 

à l'envoi du formulaire, tu fais maChaine.Replace(".","," ) ;
 
ou alors au keydown, tu peux récupérer caractère par caractère.  
 
--> google

n°575416
saxgard
Posté le 25-11-2003 à 10:27:56  profilanswer
 

JagStang a écrit :

à l'envoi du formulaire, tu fais maChaine.Replace(".","," ) ;
 
ou alors au keydown, tu peux récupérer caractère par caractère.  
 
--> google


 
le replace j'y avais pas penser a l'envoi du formulaire
mais sinon comment on fait pour récuperer les caractères au keydown
 
PS: j'ai fais google
 
j'ai essayer captureevents meme sur un exemple simple et ca me marque uen erreur
exemple:

Code :
  1. <script type="text/javascript">
  2. <!--
  3. window.captureEvents(Event.KEYPRESS);
  4. window.onkeypress = sortie;
  5. function sortie(evenement) {
  6. alert("Vous avez appuyé sur une touche avec la valeur  " + evenement.which " );
  7. }
  8. //-->
  9. </script>


 
ca me dit que event est indefini
 
d'autant plus j'aimerai capturer l'evenement que sur certain champ spécifique du formulaire et non pas sur l'ensemble des champs

n°575590
saxgard
Posté le 25-11-2003 à 13:18:46  profilanswer
 

d'autant plus j'aimerai detecter si quelqu'un entre des majuscules  au fur eta mesure qu'il saisi sont texte

n°575630
jagstang
Pa Capona ಠ_ಠ
Posté le 25-11-2003 à 14:09:35  profilanswer
 
n°575642
saxgard
Posté le 25-11-2003 à 14:24:39  profilanswer
 
n°575998
bobe
Posté le 25-11-2003 à 21:40:32  profilanswer
 

pourquoi tu dis pas tout simplement à l'utilisateur du formulaire d'utiliser la virgule ?

mood
Publicité
Posté le 25-11-2003 à 21:40:32  profilanswer
 

n°576381
Flyman30
Posté le 26-11-2003 à 09:31:48  profilanswer
 

Bobe a écrit :

pourquoi tu dis pas tout simplement à l'utilisateur du formulaire d'utiliser la virgule ?  


 
 :non: pas pratique il y en aura toujours qui se tromperont, la fonction replace est de loin la plus pratique et transparente  ;)

n°576570
saxgard
Posté le 26-11-2003 à 13:34:46  profilanswer
 

flyman30 a écrit :


 
 :non: pas pratique il y en aura toujours qui se tromperont, la fonction replace est de loin la plus pratique et transparente  ;)  


 
oauis j'ai pris la fonction str_replace et a cahque fois avant d efaire mes tests sur els chmaps et de les rajoutés dans la base de données , je remplace le .  par  , comme ca qu'ils utilisent  le ; ou la  ,  bin ca marche.  :)  
 

n°576949
Flyman30
Posté le 26-11-2003 à 18:54:17  profilanswer
 

Saxgard a écrit :


 
oauis j'ai pris la fonction str_replace et a cahque fois avant d efaire mes tests sur els chmaps et de les rajoutés dans la base de données , je remplace le .  par  , comme ca qu'ils utilisent  le ; ou la  ,  bin ca marche.  :)  
 
 


 
T'a tout compris  :)

n°577235
saxgard
Posté le 27-11-2003 à 10:32:02  profilanswer
 

flyman30 a écrit :


 
T'a tout compris  :)  


 
oauis ouais  ;)


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

  traiter le point du pavé numerique (remplacer par une virgule?)

 

Sujets relatifs
[PHP] traiter des fichiers de 40 Mo !![VB. NET] Effectuer un rechercher / remplacer ds un doc. Word
[CMD] remplacer un fichier par une version plus ancienne ?[VBA] Remplacer du texte par un champ Word
les nombres à virgule flottante? MySqlremplacer les transactions sur MySQL et PHP
[XHTML] Comment remplacer une "script frame" ??traiter avec de grosses base de données
Remplacer la touche pressé "." par une virgule sous Borland ? 
Plus de sujets relatifs à : traiter le point du pavé numerique (remplacer par une virgule?)


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