Version complète: sur le forum Webmaster Hub : Javascript: trouver un caractère dans une chaine
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Scripts et utilitaires
-ZN-
Bonjour,

j'ai besoin de tester une chaine de caractère en Javascript afin de remplacer les "," par des "." avant que tout ça soit envoyé à mon serveur.

Comment tester l'existence d'une virgule dans une chaine?

Merci d'avance,

ZN
hcplayer
bonjour, tout simplement :

pour tester:

CODE
tonelement.search(/,/);


pour remplacer :
CODE
tonelement.replace(",",".");


voila smile.gif
-ZN-
Merci!

En fait dans mon cas je crois qu'il ne vaut mieux pas que je fasse un replace, mais que j'indique à l'utilisateur de modifier son entrée dans un formulaire. Comment tester uniquement? (sans remplacer)?
hcplayer
j'ai modifier mon premier post smile.gif

CODE
if(tonelement.search(/,/)!=-1){
alert("pas bien");
}



ou encore

CODE
if(tonelement.indexOf(",")!=-1){
alert("pas bien");
}


Ca doit fonctionner non?
-ZN-
Ca fonctionne nickel merci pour le tuyau cela fait bien longtemps que je n'ai pas codé en JS et c'est pas super evident de remettre la machine en route wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.