![](/img/trans.png)
[英]How to format Number to Currency without decimal point in JavaScript?
[英]javascript currency format with decimal recognition
我在寻找解决方案时偶然发现了您的网站。 我是javascript新手,但已经开始喜欢它。 这个问题我还不能自己解决。 这是交易:
我需要Acrobat的脚本来告诉我的领域:
1.这是一个货币字段,始终以(空白)€结尾
2.用户需要输入小数点后两位的价格(例如123,23€)
3.如果用户输入123,00,它将自动变成123€。
就像我说的那样,我是这个领域的新手,但渴望学习,因此非常感谢您的帮助。
对此的JS解决方案是使用string.toLocaleString
。 (来自https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString )
var number = 123456.789;
// request a currency format
console.log(number.toLocaleString('de-DE', { style: 'currency', currency: 'EUR'}));
// → 123.456,79 €
您可能要使用自己的国家/地区代码,而不是“ de-DE”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.