GNT sans publicité, site mobile, fonctionnalitées exclusives...

formatage nombre 2 568,75 en 2568.75

Le
Julie David
bonjour tt le monde

j'ai un champ qui contient un nombre.
ce nombre a été formaté en vbscript par formatnumber(nombre, 2)

comme séparer l'espace pour que nombre soit reconnu en javascript

exemple

mon champs contient le nombre suivant : 2 568,75 que je veux convertir en
2568.75 pour qu'il soit exploitable en javascript

que faire?

j'ai essayé :

mynombre = document.myform.nombre.value

temp = parseInt(mynombre)

mais j'ai tjs une erreur

j'ai essayé aussi replace mais rien ne fonctionne que faire?



Merci

julie
Lire les 26 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 6
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
O.L.
Le #534677
Julie David a exprimé avec précision :
bonjour tt le monde

j'ai un champ qui contient un nombre.
ce nombre a été formaté en vbscript par formatnumber(nombre, 2)

comme séparer l'espace pour que nombre soit reconnu en javascript

exemple

mon champs contient le nombre suivant : 2 568,75 que je veux convertir en
2568.75 pour qu'il soit exploitable en javascript

que faire?

j'ai essayé :

mynombre = document.myform.nombre.value

temp = parseInt(mynombre)

mais j'ai tjs une erreur

j'ai essayé aussi replace mais rien ne fonctionne que faire?


var str = "2 568,75";
str = str.replace(/ /, ''); //supprime l'espace
str = str.replace(",", '.'); //remplace la virgule par un point
alert(str);

Ca marche ! :)

--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net

YD
Le #534676
Julie David a exprimé avec précision :
j'ai un champ qui contient un nombre.
ce nombre a été formaté en vbscript par formatnumber(nombre, 2)
comme séparer l'espace pour que nombre soit reconnu en javascript


var str = "2 568,75";
str = str.replace(/ /, ''); //supprime l'espace
str = str.replace(",", '.'); //remplace la virgule par un point
alert(str);

Ca marche ! :)


Non !
Essaie avec 1 234 567,890. Tu verras qu'il manque quelque chose...

--
Y.D.


Christophe PEREZ
Le #534675
Le Wed, 05 Oct 2005 18:56:21 +0200, YD a écrit:

Essaie avec 1 234 567,890. Tu verras qu'il manque quelque chose...


Un 'g' ?

--
Christophe PEREZ
Écrivez moi sans _faute !

YD
Le #534674
Le Wed, 05 Oct 2005 18:56:21 +0200, YD a écrit:


Essaie avec 1 234 567,890. Tu verras qu'il manque quelque chose...



Un 'g' ?


Bingo! That's the point!

--
Y.D.


O.L.
Le #534673
Le Wed, 05 Oct 2005 18:56:21 +0200, YD a écrit:


Essaie avec 1 234 567,890. Tu verras qu'il manque quelque chose...



Un 'g' ?


Bingo! That's the point!


Effectivement :)

Mais Mrs. Julie nous disais :

"Exemple : Mon champ contient le nombre suivant : 2 568,75 que je veux
convertir en 2568.75 pour qu'il soit exploitable en javascript"

Donc ma solution marche ... pour l'exemple qu'elle a donné ! :-p

--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net



Publicité
Suivre les réponses
Poster une réponse
Anonyme