Aller au contenu

Sujets conseillés

Posté

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

Posté (modifié)

bonjour, tout simplement :

pour tester:

tonelement.search(/,/);

pour remplacer :

tonelement.replace(",",".");

voila :)

Modifié par hcplayer
Posté

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)?

Posté (modifié)

j'ai modifier mon premier post :)

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

ou encore

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

Ca doit fonctionner non?

Modifié par hcplayer
Posté (modifié)

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 ;)

Modifié par -ZN-

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...