我想更改货币格式,如用点替换逗号(,)和用逗号替换点。如22,22,22.00到22.22.22,00目前我使用的JavaScript包名称jquery-formatcurrency.js它是美国格式做得很好,但我想另一个区域格式,如欧洲格式。我试图更改包代码,但它是行不通的。
$('.formatCurrency').formatCurrency();
我想更改货币格式,如用点替换逗号(,)和用逗号替换点。如22,22,22.00到22.22.22,00目前我使用的JavaScript包名称jquery-formatcurrency.js它是美国格式做得很好,但我想另一个区域格式,如欧洲格式。我试图更改包代码,但它是行不通的。
$('.formatCurrency').formatCurrency();
4条答案
按热度按时间xoshrz7s1#
你可以遍历每个字符串,然后改变你想要的,如下所示:
ddrv8njm2#
要根据指定的区域设置设置数字的格式,请使用
toLocaleString()
方法pcww981p3#
使用
Intl
API格式化货币或任何其他数字。MDN参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat
样本来自MDN页面:
6kkfgxo04#
您可以使用正则表达式..