Masque de saisie monnaitaire - HTML/CSS - Programmation
MarshPosté le 18-07-2011 à 16:12:21
Bonjour à tous,
J'ai enfin trouvé la solution pour convertir un nombre avec un espace séparateur pour les milliers ainsi que les décimales après la virgule. Cependant, j'aimerais modifier ce code pour que l'utilisateur puisse utiliser le point comme séparateur de milliers (quand il tape son nombre) et que ce point ne soit pas considéré comme la virgule!
Donc je voudrais que quand l'utilisateur tape:
1000000 ==> 1.000.000,00 1.000.000 ==> 1.000.000,00 et pas 1,00
Pouvez-vous m'aider?
Voici mon code:
Code :
<HTML>
<script LANGUAGE="JAVASCRIPT">
function calculer() {
var eur = parseFloat(supprEspace(document.getElementById('eur').value.replace(/,/,"." )));
var chang = parseFloat(supprEspace(document.getElementById('chang').value.replace(/,/,"." )));
Marsh Posté le 18-07-2011 à 16:12:21
Bonjour à tous,
J'ai enfin trouvé la solution pour convertir un nombre avec un espace séparateur pour les milliers ainsi que les décimales après la virgule.
Cependant, j'aimerais modifier ce code pour que l'utilisateur puisse utiliser le point comme séparateur de milliers (quand il tape son nombre) et que ce point ne soit pas considéré comme la virgule!
Donc je voudrais que quand l'utilisateur tape:
1000000 ==> 1.000.000,00
1.000.000 ==> 1.000.000,00 et pas 1,00
Pouvez-vous m'aider?
Voici mon code:
merci d'avance!
Message édité par bingojm le 18-07-2011 à 17:29:44