gpt4 book ai didi

javascript - Imask.js 通过在价格末尾附加可变的双零来将货币符号设置为数字的和

转载 作者:行者123 更新时间:2023-12-05 00:36:43 25 4
gpt4 key购买 nike

如何通过使用 js 库 imask.js 将双倍零默认附加到价格末尾来进行类似这样的输入屏蔽或使用纯 javascript : 3.380.321,00 $

var currencyMask = IMask(
document.getElementById('price'),
{
mask: '$num',
blocks: {
num: {
mask: Number,
thousandsSeparator: '.'
}
}
});

var currencyMask = IMask(
document.getElementById('price2'),
{
mask: 'num$',
blocks: {
num: {
mask: Number,
thousandsSeparator: '.'
}
}
});
<script src="https://unpkg.com/imask"></script>
<input type="text" id="price" value="2700300.21">
<hr>
<p>Needed masking: 3.380.321,00 $</p>
<input type="text" id="price2">

最佳答案

尝试这个

var currencyMask = IMask(
document.getElementById('price'),
{
mask: [
{ mask: '' },
{
mask: 'num $',
lazy: false,
blocks: {
num: {
mask: Number,
scale: 2,
thousandsSeparator: '.',
padFractionalZeros: true,
radix: ',',
mapToRadix: ['.'],
}
}
}
]
});
<script src="https://unpkg.com/imask"></script>
<input type="text" id="price" value="3380321.00">

关于javascript - Imask.js 通过在价格末尾附加可变的双零来将货币符号设置为数字的和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63407420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com