admin管理员组文章数量:1296309
How to do input masking something like this by appending doube zero by default to the end of price using js library imask.js or with plain 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=""></script>
<input type="text" id="price" value="2700300.21">
<hr>
<p>Needed masking: 3.380.321,00 $</p>
<input type="text" id="price2">
How to do input masking something like this by appending doube zero by default to the end of price using js library imask.js or with plain 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./imask"></script>
<input type="text" id="price" value="2700300.21">
<hr>
<p>Needed masking: 3.380.321,00 $</p>
<input type="text" id="price2">
Share
Improve this question
edited May 22, 2024 at 13:16
aynber
23k9 gold badges54 silver badges67 bronze badges
asked Aug 14, 2020 at 6:06
Andreas HunterAndreas Hunter
5,02418 gold badges75 silver badges142 bronze badges
1 Answer
Reset to default 9Try this
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./imask"></script>
<input type="text" id="price" value="3380321.00">
本文标签:
版权声明:本文标题:javascript - Imask.js set currency symbol to the and of number by appending changeable double zero to the end of price - Stack O 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741634999a2389590.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论