jQuery: change de Format de Nombre
J'ai le numéro de tel en html
<div class="number">950000</div>
et je veux jQuery changer de
<div class="number">Rp. 950.000</div>
Comment puis-je le faire en jQUery?
- Vous avez l'option de mise en forme de ce côté serveur?
- dans certains cas, je veux le faire en jQuery/JavaScript 🙂
- developer.mozilla.org/en/docs/Web/JavaScript/Reference/...
- Merci de poster votre réponse ici ans plus tard. Cela m'a aidé BEAUCOUP!! La seule solution qui fait vraiment de sens, Et c'est tellement facile maintenant.
Vous devez vous connecter pour publier un commentaire.
Diviser par 1000, et l'utilisation
.toFixed(3)
pour fixer le nombre de décimales.[MODIFIER]
La solution ci-dessus ne s'applique que si la dot dans la question d'origine est un point décimal. Cependant, les OP de commentaire ci-dessous implique qu'il est conçu comme un séparateur de milliers.
Dans ce cas, il n'y a pas une seule solution en ligne (Javascript ne l'a pas intégré), mais il peut être réalisé avec une assez courte de la fonction.
Un bon exemple peut être trouvé ici: http://www.mredkj.com/javascript/numberFormat.html#addcommas
Sinon, de plus en plus complexes de la chaîne de mise en forme de la fonction qui imite la
printf()
fonction du langage C peut être trouvé ici: http://www.diveintojavascript.com/projects/javascript-sprintf5550000000
est que cela va fonctionner correctement?Ici est sympathique regex style de groupement des chiffres:
"$1."
avec,
Il y a un plugin pour ça, jquery-formatcurrency.
Vous pouvez définir le séparateur décimal (par défaut
.
) et le symbole de la monnaie (par défaut$
) pour la mise en forme personnalisée ou utiliser le construit en Soutien International. Le format pour le Bahasa indonésien (Indonésie) - Indonésien (Indonésie) codé id-id semble plus proche de ce que vous avez fournis.JS:
Vous pouvez utiliser ce moyen de formater votre devise besoin.
Pour plus d'info, vous pouvez accéder à ce lien.
https://www.justinmccandless.com/post/formatting-currency-in-javascript/
.val()
puisque ce n'est pasinput
tag?